Home
last modified time | relevance | path

Searched refs:cpp11 (Results 1 – 25 of 190) sorted by relevance

12345678

/external/ComputeLibrary/src/core/CL/kernels/
DCLDepthwiseConvolutionLayerNativeKernel.cpp175 …info()->tensor_shape().total_size_upper(3) > 1, "-DDST_DEPTH=" + support::cpp11::to_string(static_… in configure()
178 build_opts.add_option("-DDEPTH_MULTIPLIER=" + support::cpp11::to_string(depth_multiplier)); in configure()
179 build_opts.add_option("-DN0=" + support::cpp11::to_string(n0)); in configure()
180 build_opts.add_option("-DSRC_DIM1=" + support::cpp11::to_string(_input->info()->dimension(1))); in configure()
181 build_opts.add_option("-DSRC_DIM2=" + support::cpp11::to_string(_input->info()->dimension(2))); in configure()
182 …build_opts.add_option("-DKERNEL_WIDTH=" + support::cpp11::to_string(weights->info()->dimension(1))… in configure()
183 …build_opts.add_option("-DKERNEL_HEIGHT=" + support::cpp11::to_string(weights->info()->dimension(2)… in configure()
184 build_opts.add_option("-DCONV_PAD_TOP=" + support::cpp11::to_string(conv_info.pad_top())); in configure()
185 build_opts.add_option("-DCONV_PAD_LEFT=" + support::cpp11::to_string(conv_info.pad_left())); in configure()
186 build_opts.add_option("-DCONV_STRIDE_X=" + support::cpp11::to_string(conv_info.stride().first)); in configure()
[all …]
DCLWidthConcatenate4TensorsKernel.cpp89 …build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(num_elems_processed_per_iteration)… in configure()
90 build_opts.add_option("-DVEC_SIZE_LEFTOVER=" + support::cpp11::to_string(vec_size_leftover)); in configure()
91 build_opts.add_option("-DDEPTH=" + support::cpp11::to_string(input1->dimension(2))); in configure()
92 build_opts.add_option("-DINPUT1_WIDTH=" + support::cpp11::to_string(input1->dimension(0))); in configure()
93 build_opts.add_option("-DINPUT2_WIDTH=" + support::cpp11::to_string(input2->dimension(0))); in configure()
94 build_opts.add_option("-DINPUT3_WIDTH=" + support::cpp11::to_string(input3->dimension(0))); in configure()
95 build_opts.add_option("-DINPUT4_WIDTH=" + support::cpp11::to_string(input4->dimension(0))); in configure()
96 build_opts.add_option("-DELEMENT_SIZE=" + support::cpp11::to_string(input1->element_size())); in configure()
97 …build_opts.add_option("-DINPUT1_ROTATE_N=" + support::cpp11::to_string((input1->dimension(0) - vec… in configure()
98 …build_opts.add_option("-DINPUT2_ROTATE_N=" + support::cpp11::to_string((input1->dimension(0) + inp… in configure()
[all …]
DCLDepthwiseConvolutionLayer3x3NHWCKernel.cpp251 …build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(num_elems_accessed_per_iteration)); in configure()
252 build_opts.add_option("-DSRC_DIM_1=" + support::cpp11::to_string(_input->info()->dimension(1))); in configure()
253 build_opts.add_option("-DSRC_DIM_2=" + support::cpp11::to_string(_input->info()->dimension(2))); in configure()
254 build_opts.add_option("-DCONV_PAD_TOP=" + support::cpp11::to_string(conv_info.pad_top())); in configure()
255 build_opts.add_option("-DCONV_PAD_LEFT=" + support::cpp11::to_string(conv_info.pad_left())); in configure()
256 …build_opts.add_option("-DPARTIAL_STORE_N0=" + support::cpp11::to_string(input->info()->dimension(0… in configure()
259 …"-DDST_DEPTH=" + support::cpp11::to_string(static_cast<int>(std::ceil(_output->info()->dimension(2… in configure()
267 … build_opts.add_option("-DSRC_DIM_1=" + support::cpp11::to_string(_input->info()->dimension(1))); in configure()
268 build_opts.add_option("-DINPUT_OFFSET=" + support::cpp11::to_string(-iq_info.offset)); in configure()
269 build_opts.add_option("-DWEIGHTS_OFFSET=" + support::cpp11::to_string(-wq_info.offset)); in configure()
[all …]
DCLGEMMLowpMatrixMultiplyReshapedKernel.cpp177 …build_opts.add_option_if(_reinterpret_output_as_3d, "-DHEIGHT_GEMM3D=" + support::cpp11::to_string… in configure()
178 …build_opts.add_option_if(_reinterpret_output_as_3d, "-DDEPTH_GEMM3D=" + support::cpp11::to_string(… in configure()
179 …build_opts.add_option_if(!_slide_matrix_b, "-DMATRIX_B_DEPTH=" + support::cpp11::to_string(input1-… in configure()
183 build_opts.add_option("-DM=" + support::cpp11::to_string(gemm_info.m())); in configure()
184 build_opts.add_option("-DN=" + support::cpp11::to_string(gemm_info.n())); in configure()
185 build_opts.add_option("-DM0=" + support::cpp11::to_string(lhs_info.m0)); in configure()
186 build_opts.add_option("-DN0=" + support::cpp11::to_string(rhs_info.n0)); in configure()
187 build_opts.add_option("-DK0=" + support::cpp11::to_string(lhs_info.k0)); in configure()
188 build_opts.add_option("-DV0=" + support::cpp11::to_string(lhs_info.v0)); in configure()
189 build_opts.add_option("-DH0=" + support::cpp11::to_string(rhs_info.h0)); in configure()
[all …]
DCLGEMMReshapeLHSMatrixKernel.cpp141 build_opts.add_option("-DM0=" + support::cpp11::to_string(lhs_info.m0)); in configure()
142 build_opts.add_option("-DK0=" + support::cpp11::to_string(lhs_info.k0)); in configure()
143 build_opts.add_option("-DV0=" + support::cpp11::to_string(lhs_info.v0)); in configure()
144 build_opts.add_option("-DSRC_WIDTH=" + support::cpp11::to_string(src_w)); in configure()
145 build_opts.add_option("-DSRC_HEIGHT=" + support::cpp11::to_string(src_h)); in configure()
148 …build_opts.add_option_if(_reinterpret_input_as_3d, "-DHEIGHT_GEMM3D=" + support::cpp11::to_string(… in configure()
149 …build_opts.add_option_if(_reinterpret_input_as_3d, "-DDEPTH_GEMM3D=" + support::cpp11::to_string(i… in configure()
151 build_opts.add_option("-DPARTIAL_LOAD_M0=" + support::cpp11::to_string(partial_load_m0)); in configure()
152 build_opts.add_option("-DPARTIAL_LOAD_K0=" + support::cpp11::to_string(partial_load_k0)); in configure()
170 _config_id += support::cpp11::to_string(output->info()->dimension(0)); in configure()
[all …]
DCLPadLayerKernel.cpp140 build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(vec_size)); in configure()
141 build_opts.add_option("-DPAD_X_BEFORE=" + support::cpp11::to_string(pad_x_before)); in configure()
142 build_opts.add_option("-DSRC_WIDTH=" + support::cpp11::to_string(input_width)); in configure()
145 build_opts.add_option("-DPAD_Y_BEFORE=" + support::cpp11::to_string(pad_y_before)); in configure()
146 build_opts.add_option("-DSRC_HEIGHT=" + support::cpp11::to_string(input_height)); in configure()
150 build_opts.add_option("-DPAD_Z_BEFORE=" + support::cpp11::to_string(pad_z_before)); in configure()
151 build_opts.add_option("-DSRC_DEPTH=" + support::cpp11::to_string(input_depth)); in configure()
162 …option_if(pad_x_before >= vec_size, "-DNUM_THREADS_TO_SKIP_X=" + support::cpp11::to_string(pad_x_b… in configure()
166 … build_opts.add_option("-DPAD_W_BEFORE=" + support::cpp11::to_string(padding.at(3).first)); in configure()
167 … build_opts.add_option("-DSRC_BATCH=" + support::cpp11::to_string(input->info()->dimension(3))); in configure()
[all …]
DCLSpaceToBatchLayerKernel.cpp112 …build_opts.add_option("-DWIDTH_OUT=" + support::cpp11::to_string(output->info()->dimension(idx_wid… in configure()
113 …build_opts.add_option("-DHEIGHT_OUT=" + support::cpp11::to_string(output->info()->dimension(idx_he… in configure()
114 …build_opts.add_option("-DBATCH_SIZE=" + support::cpp11::to_string(output->info()->dimension(idx_ba… in configure()
115 …build_opts.add_option("-DWIDTH_IN=" + support::cpp11::to_string(input->info()->dimension(idx_width… in configure()
116 …build_opts.add_option("-DHEIGHT_IN=" + support::cpp11::to_string(input->info()->dimension(idx_heig… in configure()
117 …build_opts.add_option("-DBATCH_IN=" + support::cpp11::to_string(input->info()->dimension(idx_batch… in configure()
153 …build_opts.add_option("-DWIDTH_OUT=" + support::cpp11::to_string(output->info()->dimension(idx_wid… in configure()
154 …build_opts.add_option("-DHEIGHT_OUT=" + support::cpp11::to_string(output->info()->dimension(idx_he… in configure()
155 …build_opts.add_option("-DBATCH_SIZE=" + support::cpp11::to_string(output->info()->dimension(idx_ba… in configure()
156 …build_opts.add_option("-DWIDTH_IN=" + support::cpp11::to_string(input->info()->dimension(idx_width… in configure()
[all …]
DCLConvolutionKernel.cpp92 build_opts.add_option("-DSCALE=" + support::cpp11::to_string(scale)); in configure()
162 …build_opts.insert("-DMAT" + support::cpp11::to_string(j) + "=" + support::cpp11::to_string(mat[j])… in configure()
170 …const std::string kernel_name = "convolution_separable1x" + support::cpp11::to_string(matrix_size)… in configure()
194 _config_id += support::cpp11::to_string(input->info()->dimension(0)); in configure()
196 _config_id += support::cpp11::to_string(input->info()->dimension(1)); in configure()
198 _config_id += support::cpp11::to_string(output->info()->dimension(0)); in configure()
200 _config_id += support::cpp11::to_string(output->info()->dimension(1)); in configure()
202 _config_id += support::cpp11::to_string(border_undefined); in configure()
237 …build_opts.insert("-DMAT" + support::cpp11::to_string(j) + "=" + support::cpp11::to_string(mat[j])… in configure()
240 build_opts.insert("-DSCALE=" + support::cpp11::to_string(scale)); in configure()
[all …]
DCLChannelShuffleLayerKernel.cpp114 build_opts.add_option("-DNUM_GROUPS=" + support::cpp11::to_string(num_groups)); in configure()
115 build_opts.add_option("-DK=" + support::cpp11::to_string(channels / num_groups)); in configure()
116 build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(vec_size)); in configure()
117 build_opts.add_option("-DSRC_DIM_Z=" + support::cpp11::to_string(input->info()->dimension(2))); in configure()
118 …build_opts.add_option("-DLAST_ACCESSED=" + support::cpp11::to_string(std::max(static_cast<int>(cha… in configure()
136 _config_id += support::cpp11::to_string(num_groups); in configure()
138 _config_id += support::cpp11::to_string(input->info()->dimension(0)); in configure()
140 _config_id += support::cpp11::to_string(input->info()->dimension(1)); in configure()
142 _config_id += support::cpp11::to_string(input->info()->dimension(2)); in configure()
144 _config_id += support::cpp11::to_string(output->info()->dimension(0)); in configure()
[all …]
DCLIm2ColKernel.cpp179 build_opts.add_option("-DELEMENT_SIZE=" + support::cpp11::to_string(input->element_size())); in configure_opencl_kernel()
180 build_opts.add_option("-DKERNEL_WIDTH=" + support::cpp11::to_string(kernel_dims.width)); in configure_opencl_kernel()
181 build_opts.add_option("-DKERNEL_HEIGHT=" + support::cpp11::to_string(kernel_dims.height)); in configure_opencl_kernel()
182 build_opts.add_option("-DCONVOLVED_WIDTH=" + support::cpp11::to_string(convolved_dims.first)); in configure_opencl_kernel()
183 build_opts.add_option("-DCONVOLVED_HEIGHT=" + support::cpp11::to_string(convolved_dims.second)); in configure_opencl_kernel()
184 build_opts.add_option("-DSTRIDE_X=" + support::cpp11::to_string(conv_info.stride().first)); in configure_opencl_kernel()
185 build_opts.add_option("-DSTRIDE_Y=" + support::cpp11::to_string(conv_info.stride().second)); in configure_opencl_kernel()
186 build_opts.add_option("-DPAD_LEFT=" + support::cpp11::to_string(conv_info.pad_left())); in configure_opencl_kernel()
187 build_opts.add_option("-DPAD_TOP=" + support::cpp11::to_string(conv_info.pad_top())); in configure_opencl_kernel()
188 build_opts.add_option("-DPAD_RIGHT=" + support::cpp11::to_string(conv_info.pad_right())); in configure_opencl_kernel()
[all …]
DCLGEMMMatrixMultiplyReshapedKernel.cpp266 …build_opts.add_option_if(_reinterpret_output_as_3d, "-DHEIGHT_GEMM3D=" + support::cpp11::to_string… in configure()
267 …build_opts.add_option_if(_reinterpret_output_as_3d, "-DDEPTH_GEMM3D=" + support::cpp11::to_string(… in configure()
269 …build_opts.add_option_if(!_slide_matrix_b, "-DMATRIX_B_DEPTH=" + support::cpp11::to_string(input1-… in configure()
279 … build_opts.add_option("-DRHS_HEIGHT=" + support::cpp11::to_string(input1->info()->dimension(1))); in configure()
282 build_opts.add_option("-DM=" + support::cpp11::to_string(gemm_info.m)); in configure()
283 build_opts.add_option("-DN=" + support::cpp11::to_string(gemm_info.n)); in configure()
284 build_opts.add_option("-DK=" + support::cpp11::to_string(gemm_info.k)); in configure()
285 build_opts.add_option("-DM0=" + support::cpp11::to_string(lhs_info.m0)); in configure()
286 build_opts.add_option("-DN0=" + support::cpp11::to_string(rhs_info.n0)); in configure()
287 build_opts.add_option("-DK0=" + support::cpp11::to_string(lhs_info.k0)); in configure()
[all …]
DCLPoolingLayerKernel.cpp256 …build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(_num_elems_processed_per_iteration… in configure()
261 …build_opts.add_option("-DPAD_TENSOR_LEFT=" + support::cpp11::to_string(input->info()->padding().le… in configure()
262 …build_opts.add_option("-DPAD_TENSOR_RIGHT=" + support::cpp11::to_string(input->info()->padding().r… in configure()
263 …build_opts.add_option("-DPAD_TENSOR_TOP=" + support::cpp11::to_string(input->info()->padding().top… in configure()
264 …build_opts.add_option("-DPAD_TENSOR_BOTTOM=" + support::cpp11::to_string(input->info()->padding().… in configure()
265 …build_opts.add_option("-DTENSOR_CHANNEL=" + support::cpp11::to_string(input->info()->dimension(idx… in configure()
266 …build_opts.add_option("-DTENSOR_WIDTH=" + support::cpp11::to_string(input->info()->dimension(idx_w… in configure()
267 …build_opts.add_option("-DTENSOR_HEIGHT=" + support::cpp11::to_string(input->info()->dimension(idx_… in configure()
288 build_opts.add_option("-DSTRIDE_X=" + support::cpp11::to_string(pool_stride_x)); in configure()
289 build_opts.add_option("-DSTRIDE_Y=" + support::cpp11::to_string(pool_stride_y)); in configure()
[all …]
DCLGEMMLowpMatrixMultiplyReshapedOnlyRHSKernel.cpp384 …t_input_as_3d || _reinterpret_output_as_3d, "-DHEIGHT_GEMM3D=" + support::cpp11::to_string(output-… in configure()
385 …et_input_as_3d || _reinterpret_output_as_3d, "-DDEPTH_GEMM3D=" + support::cpp11::to_string(output-… in configure()
386 …build_opts.add_option_if(!_slide_matrix_b, "-DMATRIX_B_DEPTH=" + support::cpp11::to_string(input1-… in configure()
389 build_opts.add_option("-DM=" + support::cpp11::to_string(internal_m)); in configure()
390 build_opts.add_option("-DN=" + support::cpp11::to_string(gemm_info.n)); in configure()
391 build_opts.add_option("-DK=" + support::cpp11::to_string(gemm_info.k)); in configure()
392 build_opts.add_option("-DM0=" + support::cpp11::to_string(internal_m0)); in configure()
393 build_opts.add_option("-DN0=" + support::cpp11::to_string(rhs_info.n0)); in configure()
394 build_opts.add_option("-DK0=" + support::cpp11::to_string(rhs_info.k0)); in configure()
395 build_opts.add_option("-DH0=" + support::cpp11::to_string(rhs_info.h0)); in configure()
[all …]
DCLGEMMLowpMatrixMultiplyNativeKernel.cpp220 …t_input_as_3d || _reinterpret_output_as_3d, "-DHEIGHT_GEMM3D=" + support::cpp11::to_string(output-… in configure()
221 …et_input_as_3d || _reinterpret_output_as_3d, "-DDEPTH_GEMM3D=" + support::cpp11::to_string(output-… in configure()
222 …build_opts.add_option_if(!_slide_matrix_b, "-DMATRIX_B_DEPTH=" + support::cpp11::to_string(input1-… in configure()
224 build_opts.add_option("-DM=" + support::cpp11::to_string(input0->info()->dimension(1))); in configure()
225 build_opts.add_option("-DN=" + support::cpp11::to_string(gemm_info.n())); in configure()
226 build_opts.add_option("-DK=" + support::cpp11::to_string(gemm_info.k())); in configure()
227 build_opts.add_option("-DM0=" + support::cpp11::to_string(internal_m0)); in configure()
228 build_opts.add_option("-DN0=" + support::cpp11::to_string(rhs_info.n0)); in configure()
229 build_opts.add_option("-DK0=" + support::cpp11::to_string(rhs_info.k0)); in configure()
232 build_opts.add_option("-DPARTIAL_STORE_M0=" + support::cpp11::to_string(partial_store_m0)); in configure()
[all …]
DCLWidthConcatenate2TensorsKernel.cpp81 …build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(num_elems_processed_per_iteration)… in configure()
82 build_opts.add_option("-DVEC_SIZE_LEFTOVER=" + support::cpp11::to_string(vec_size_leftover)); in configure()
83 build_opts.add_option("-DDEPTH=" + support::cpp11::to_string(input1->dimension(2))); in configure()
84 build_opts.add_option("-DINPUT1_WIDTH=" + support::cpp11::to_string(input1->dimension(0))); in configure()
85 build_opts.add_option("-DINPUT2_WIDTH=" + support::cpp11::to_string(input2->dimension(0))); in configure()
86 build_opts.add_option("-DELEMENT_SIZE=" + support::cpp11::to_string(input1->element_size())); in configure()
87 …build_opts.add_option("-DINPUT1_ROTATE_N=" + support::cpp11::to_string((input1->dimension(0) - vec… in configure()
120 _config_id += support::cpp11::to_string(input1->dimension(0)); in configure()
122 _config_id += support::cpp11::to_string(input1->dimension(1)); in configure()
124 _config_id += support::cpp11::to_string(input2->dimension(0)); in configure()
[all …]
DCLStridedSliceKernel.cpp132 …build_opts.add_option("-DSTART_" + support::cpp11::to_string(i) + "=" + support::cpp11::to_string(… in configure()
133 …build_opts.add_option("-DSTRIDE_" + support::cpp11::to_string(i) + "=" + support::cpp11::to_string… in configure()
134 build_opts.add_option_if(is_shrink, "-DSHRINK_" + support::cpp11::to_string(i)); in configure()
136 …build_opts.add_option_if(multi_access_x, "-DLAST_ACCESSED_X=" + support::cpp11::to_string(std::max… in configure()
137 build_opts.add_option_if(multi_access_x, "-DVEC_SIZE=" + support::cpp11::to_string(vec_size_x)); in configure()
139 "-DSRC_DEPTH=" + support::cpp11::to_string(input_shape.z()), in configure()
142 … "-DDST_DEPTH=" + support::cpp11::to_string(output->tensor_shape().z()), in configure()
155 _config_id += support::cpp11::to_string(input->dimension(i)); in configure()
157 _config_id += support::cpp11::to_string(starts_abs[i]); in configure()
159 _config_id += support::cpp11::to_string(ends_abs[i]); in configure()
[all …]
DCLFlattenLayerKernel.cpp83 build_opts.add_option("-DSRC_WIDTH=" + support::cpp11::to_string(input->info()->dimension(0))); in configure()
84 build_opts.add_option("-DSRC_HEIGHT=" + support::cpp11::to_string(input->info()->dimension(1))); in configure()
85 build_opts.add_option("-DSRC_DEPTH=" + support::cpp11::to_string(input->info()->dimension(2))); in configure()
86 …build_opts.add_option_if(output->info()->num_dimensions() > 2, "-DDST_DIM1=" + support::cpp11::to_… in configure()
104 _config_id += support::cpp11::to_string(input->info()->dimension(0)); in configure()
106 _config_id += support::cpp11::to_string(input->info()->dimension(1)); in configure()
108 _config_id += support::cpp11::to_string(input->info()->dimension(2)); in configure()
110 _config_id += support::cpp11::to_string(output->info()->dimension(0)); in configure()
112 _config_id += support::cpp11::to_string(output->info()->dimension(1)); in configure()
DCLDepthwiseConvolutionLayer3x3NCHWKernel.cpp286 …build_opts.add_option("-DDST_CHANNELS=" + support::cpp11::to_string(_output->info()->tensor_shape(… in configure()
287 build_opts.add_option("-DDEPTH_MULTIPLIER=" + support::cpp11::to_string(depth_multiplier)); in configure()
288 build_opts.add_option("-DCONV_STRIDE_X=" + support::cpp11::to_string(_conv_stride_x)); in configure()
289 build_opts.add_option("-DDILATION_X=" + support::cpp11::to_string(dilation.x())); in configure()
290 build_opts.add_option("-DDILATION_Y=" + support::cpp11::to_string(dilation.y())); in configure()
301 build_opts.add_option("-DCONV_STRIDE_Y=" + support::cpp11::to_string(_conv_stride_y)); in configure()
302 build_opts.add_option("-DINPUT_OFFSET=" + support::cpp11::to_string(-iq_info.offset)); in configure()
303 build_opts.add_option("-DWEIGHTS_OFFSET=" + support::cpp11::to_string(-wq_info.offset)); in configure()
304 build_opts.add_option("-DOUTPUT_OFFSET=" + support::cpp11::to_string(oq_info.offset)); in configure()
305 …build_opts.add_option("-DK_OFFSET=" + support::cpp11::to_string(9 * iq_info.offset * wq_info.offse… in configure()
[all …]
DCLGEMMMatrixMultiplyReshapedOnlyRHSKernel.cpp265 …build_opts.add_option_if(!_slide_matrix_b, "-DMATRIX_B_DEPTH=" + support::cpp11::to_string(input1-… in configure()
269 … build_opts.add_option("-DRHS_HEIGHT=" + support::cpp11::to_string(input1->info()->dimension(1))); in configure()
270 build_opts.add_option("-DM=" + support::cpp11::to_string(internal_m)); in configure()
271 build_opts.add_option("-DN=" + support::cpp11::to_string(gemm_info.n)); in configure()
272 build_opts.add_option("-DK=" + support::cpp11::to_string(gemm_info.k)); in configure()
273 build_opts.add_option("-DM0=" + support::cpp11::to_string(internal_m0)); in configure()
274 build_opts.add_option("-DN0=" + support::cpp11::to_string(rhs_info.n0)); in configure()
275 build_opts.add_option("-DK0=" + support::cpp11::to_string(rhs_info.k0)); in configure()
276 build_opts.add_option("-DH0=" + support::cpp11::to_string(rhs_info.h0)); in configure()
277 build_opts.add_option("-DPARTIAL_STORE_M0=" + support::cpp11::to_string(partial_store_m0)); in configure()
[all …]
DCLDirectConvolutionLayerKernel.cpp484 …build_options.add_option(std::string("-DWEIGHTS_DEPTH=" + support::cpp11::to_string(_weights->info… in configure()
493 …build_options.add_option(std::string("-DWEIGHTS_DEPTH=" + support::cpp11::to_string(_weights->info… in configure()
494 … build_options.add_option(std::string("-DSTRIDE_X=" + support::cpp11::to_string(_conv_stride_x))); in configure()
499 …build_options.add_option(std::string("-DDST_HEIGHT=" + support::cpp11::to_string(_output->info()->… in configure()
500 …build_options.add_option(std::string("-DDST_WIDTH=" + support::cpp11::to_string(_output->info()->d… in configure()
501 …build_options.add_option(std::string("-DSRC_HEIGHT=" + support::cpp11::to_string(_input->info()->d… in configure()
502 …build_options.add_option(std::string("-DSRC_WIDTH=" + support::cpp11::to_string(_input->info()->di… in configure()
503 …build_options.add_option(std::string("-DPAD_LEFT=" + support::cpp11::to_string(conv_info.pad_left(… in configure()
504 …build_options.add_option(std::string("-DPAD_TOP=" + support::cpp11::to_string(conv_info.pad_top())… in configure()
505 …build_options.add_option(std::string("-DPAD_BOTTOM=" + support::cpp11::to_string(conv_info.pad_bot… in configure()
[all …]
DCLTileKernel.cpp90 build_opts.add_option("-DSRC_WIDTH=" + support::cpp11::to_string(input_width_x)); in configure()
91 build_opts.add_option("-DSRC_HEIGHT=" + support::cpp11::to_string(input->info()->dimension(1))); in configure()
92 build_opts.add_option("-DSRC_DEPTH=" + support::cpp11::to_string(input->info()->dimension(2))); in configure()
93 … build_opts.add_option("-DSRC_BATCHES=" + support::cpp11::to_string(input->info()->dimension(3))); in configure()
94 build_opts.add_option("-DDST_DEPTH=" + support::cpp11::to_string(output->info()->dimension(2))); in configure()
95 build_opts.add_option_if(multi_access_x, "-DOFFSET=" + support::cpp11::to_string(offset)); in configure()
96 build_opts.add_option_if(multi_access_x, "-DVEC_SIZE=" + support::cpp11::to_string(vec_size_x)); in configure()
122 _config_id += support::cpp11::to_string(input->info()->dimension(i)); in configure()
124 _config_id += support::cpp11::to_string(multiples[i]); in configure()
DCLWinogradInputTransformKernel.cpp166 build_opts.add_option("-DNUM_TILES_X=" + support::cpp11::to_string(_num_tiles_x)); in configure()
167 build_opts.add_option("-DPAD_LEFT=" + support::cpp11::to_string(conv_info.pad_left())); in configure()
168 build_opts.add_option("-DPAD_TOP=" + support::cpp11::to_string(conv_info.pad_top())); in configure()
169 build_opts.add_option("-DOUTPUT_TILE_W=" + support::cpp11::to_string(output_tile_size.width)); in configure()
170 build_opts.add_option("-DOUTPUT_TILE_H=" + support::cpp11::to_string(output_tile_size.height)); in configure()
176 …build_opts.add_option_if(total_batches > 1, "-DNUM_TILES_Y=" + support::cpp11::to_string(_num_tile… in configure()
177 … build_opts.add_option("-DSRC_DIM_1=" + support::cpp11::to_string(_input->info()->dimension(1))); in configure()
178 … build_opts.add_option("-DSRC_DIM_2=" + support::cpp11::to_string(_input->info()->dimension(2))); in configure()
182 …build_opts.add_option_if(total_batches > 1, "-DSRC_DEPTH=" + support::cpp11::to_string(_input->inf… in configure()
199 kernel_name += support::cpp11::to_string(_step_z); in configure()
[all …]
DCLGEMMLowpOffsetContributionOutputStageKernel.cpp181 …build_opts.add_option("-DVEC_SIZE=" + support::cpp11::to_string(num_elems_processed_per_iteration)… in configure()
182 …build_opts.add_option("-DVEC_SIZE_LEFTOVER=" + support::cpp11::to_string(mm_result->info()->dimens… in configure()
187 build_opts.add_option("-DA_OFFSET=" + support::cpp11::to_string(a_offset)); in configure()
191 build_opts.add_option_if(b_offset != 0, "-DB_OFFSET=" + support::cpp11::to_string(b_offset)); in configure()
192 build_opts.add_option("-DK_OFFSET=" + support::cpp11::to_string(a_offset * b_offset * k)); in configure()
193 …build_opts.add_option_if(reinterpret_as_3d, "-DHEIGHT_INPUT3D=" + support::cpp11::to_string(mm_res… in configure()
194 …build_opts.add_option_if(reinterpret_as_3d, "-DDEPTH_INPUT3D=" + support::cpp11::to_string(mm_resu… in configure()
196 …build_opts.add_option("-DRESULT_OFFSET=" + support::cpp11::to_string(output_stage.gemmlowp_offset)… in configure()
197 …build_opts.add_option("-DRESULT_MULTIPLIER=" + support::cpp11::to_string(output_stage.gemmlowp_mul… in configure()
198 …build_opts.add_option("-DRESULT_SHIFT=" + support::cpp11::to_string(output_stage.gemmlowp_shifts[0… in configure()
[all …]
DCLGEMMMatrixMultiplyKernel.cpp353 …t_input_as_3d || _reinterpret_output_as_3d, "-DHEIGHT_GEMM3D=" + support::cpp11::to_string(h_gemm_… in configure()
354 …et_input_as_3d || _reinterpret_output_as_3d, "-DDEPTH_GEMM3D=" + support::cpp11::to_string(d_gemm_… in configure()
355 …build_opts.add_option_if(!_slide_matrix_b, "-DMATRIX_B_DEPTH=" + support::cpp11::to_string(input1-… in configure()
368 build_opts.add_option("-DM=" + support::cpp11::to_string(internal_m)); in configure()
369 build_opts.add_option("-DN=" + support::cpp11::to_string(n)); in configure()
370 …build_opts.add_option("-DK=" + support::cpp11::to_string(input1->info()->dimension(0) / (n0 * mult… in configure()
371 build_opts.add_option("-DH0=" + support::cpp11::to_string(mult_transpose1xW_width)); in configure()
372 build_opts.add_option("-DV0=" + support::cpp11::to_string(mult_interleave4x4_height)); in configure()
373 build_opts.add_option("-DPARTIAL_STORE_M0=" + support::cpp11::to_string(partial_store_m0)); in configure()
374 build_opts.add_option("-DPARTIAL_STORE_N0=" + support::cpp11::to_string(partial_store_n0)); in configure()
[all …]
/external/ComputeLibrary/src/core/GLES_COMPUTE/kernels/
DGCIm2ColKernel.cpp82 build_opts.emplace("#define LOCAL_SIZE_X " + support::cpp11::to_string(1)); in configure()
83 build_opts.emplace("#define LOCAL_SIZE_Y " + support::cpp11::to_string(1)); in configure()
84 build_opts.emplace("#define LOCAL_SIZE_Z " + support::cpp11::to_string(1)); in configure()
119 build_opts.emplace("#define KERNEL_WIDTH " + support::cpp11::to_string(kernel_dims.width)); in configure()
120 … build_opts.emplace("#define KERNEL_HEIGHT " + support::cpp11::to_string(kernel_dims.height)); in configure()
121 …build_opts.emplace("#define KERNEL_DEPTH " + support::cpp11::to_string(input->info()->dimension(2)… in configure()
122 … build_opts.emplace("#define CONVOLVED_WIDTH " + support::cpp11::to_string(_convolved_dims.first)); in configure()
123 …build_opts.emplace("#define CONVOLVED_HEIGHT " + support::cpp11::to_string(_convolved_dims.second)… in configure()
124 … build_opts.emplace("#define STRIDE_X " + support::cpp11::to_string(conv_info.stride().first)); in configure()
125 … build_opts.emplace("#define STRIDE_Y " + support::cpp11::to_string(conv_info.stride().second)); in configure()
[all …]

12345678