             long int copy_shift_x = shift_x;
             long int copy_shift_y = shift_y;
 
-            std::cout << "offset_x " << offset_x << " offset_y " << offset_y << std::endl;
-
-            std::cout << "length_x " << length_x << " length_y " << length_y << std::endl;
-
-            std::cout << "shift_x " << shift_x << " shift_y " << shift_y << std::endl;
+            //std::cout << "offset_x " << offset_x << " offset_y " << offset_y << std::endl;
+
+            //std::cout << "length_x " << length_x << " length_y " << length_y << std::endl;
+
+            //std::cout << "shift_x " << shift_x << " shift_y " << shift_y << std::endl;
 
             iter = predecessor1;
 


void update_state_using_predecessor_layer_sparse(fppoly_internal_t* pr, fppoly_t* fp, float_type** linf_coeff, float_type** lsup_coeff, float_type** linf_cst, float_type** lsup_cst, float_type** uinf_coeff, float_type** usup_coeff, float_type** uinf_cst, float_type** usup_cst, float_type** linf_coeff_tmp, float_type** lsup_coeff_tmp, float_type** linf_cst_tmp, float_type** lsup_cst_tmp, float_type** uinf_coeff_tmp, float_type** usup_coeff_tmp, float_type** uinf_cst_tmp, float_type** usup_cst_tmp, const size_t layerno, const size_t k, const bool use_area_heuristic, const size_t x_y_size_last_layer, const size_t num_filters_last_layer, const size_t num_chunks, long int& offset_x, long int& offset_y, long int& length_x, long int& length_y, long int& shift_x, long int& shift_y)
{
    const size_t num_out_neurons_current_layer = fp->layers[k]->num_out_neurons;
    const size_t num_in_neurons_current_layer  = fp->layers[k]->num_in_neurons;
    std::cout << "num_out_neurons_current " << num_out_neurons_current_layer << " num_in_neurons_current " << num_in_neurons_current_layer << std::endl;

    float_type* aux_coeffs;
    float_type* aux_csts;


    for(size_t i = 0; i < num_out_neurons; i++)
    {
        //printf("out inf number %lu is: %.*e\n", i, DIGS, lb_array_host[i]);
    }

    for(size_t i = 0; i < num_out_neurons; i++)
    {
        //printf("out sup number %lu is: %.*e\n", i, DIGS, ub_array_host[i]);
    }

    //std::cout << std::endl;

    free(lb_array_host);
    free(ub_array_host);
