Lines Matching full:ceil
48 … auto valid_end_out_x = std::min<int>(std::ceil(valid_end_in_x * scale_x), dst_shape[idx_width]); in calculate_valid_region_scale()
49 …auto valid_end_out_y = std::min<int>(std::ceil(valid_end_in_y * scale_y), dst_shape[idx_height]); in calculate_valid_region_scale()
59 // start_out = ceil((start_in * scale) - sampling_point) in calculate_valid_region_scale()
60 valid_start_out_x = std::ceil(valid_start_in_x * scale_x - sampling_point); in calculate_valid_region_scale()
61 valid_start_out_y = std::ceil(valid_start_in_y * scale_y - sampling_point); in calculate_valid_region_scale()
64 … // end_out = ceil((end_in * scale) - sampling_point); // <-- ceil(x - 1) strictly less in calculate_valid_region_scale()
65 valid_end_out_x = std::ceil(valid_end_in_x * scale_x - sampling_point); in calculate_valid_region_scale()
66 valid_end_out_y = std::ceil(valid_end_in_y * scale_y - sampling_point); in calculate_valid_region_scale()
72 // start_out = ceil(((start_in + sampling_point) * scale) - sampling_point) in calculate_valid_region_scale()
73 … valid_start_out_x = std::ceil((valid_start_in_x + sampling_point) * scale_x - sampling_point); in calculate_valid_region_scale()
74 … valid_start_out_y = std::ceil((valid_start_in_y + sampling_point) * scale_y - sampling_point); in calculate_valid_region_scale()