/external/ComputeLibrary/src/core/CL/kernels/ |
D | CLDepthwiseConvolutionLayerNativeKernel.cpp | 175 …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 …]
|
D | CLWidthConcatenate4TensorsKernel.cpp | 89 …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 …]
|
D | CLDepthwiseConvolutionLayer3x3NHWCKernel.cpp | 251 …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 …]
|
D | CLGEMMLowpMatrixMultiplyReshapedKernel.cpp | 177 …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 …]
|
D | CLGEMMReshapeLHSMatrixKernel.cpp | 141 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 …]
|
D | CLPadLayerKernel.cpp | 140 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 …]
|
D | CLSpaceToBatchLayerKernel.cpp | 112 …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 …]
|
D | CLConvolutionKernel.cpp | 92 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 …]
|
D | CLChannelShuffleLayerKernel.cpp | 114 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 …]
|
D | CLIm2ColKernel.cpp | 179 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 …]
|
D | CLGEMMMatrixMultiplyReshapedKernel.cpp | 266 …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 …]
|
D | CLPoolingLayerKernel.cpp | 256 …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 …]
|
D | CLGEMMLowpMatrixMultiplyReshapedOnlyRHSKernel.cpp | 384 …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 …]
|
D | CLGEMMLowpMatrixMultiplyNativeKernel.cpp | 220 …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 …]
|
D | CLWidthConcatenate2TensorsKernel.cpp | 81 …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 …]
|
D | CLStridedSliceKernel.cpp | 132 …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 …]
|
D | CLFlattenLayerKernel.cpp | 83 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()
|
D | CLDepthwiseConvolutionLayer3x3NCHWKernel.cpp | 286 …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 …]
|
D | CLGEMMMatrixMultiplyReshapedOnlyRHSKernel.cpp | 265 …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 …]
|
D | CLDirectConvolutionLayerKernel.cpp | 484 …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 …]
|
D | CLTileKernel.cpp | 90 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()
|
D | CLWinogradInputTransformKernel.cpp | 166 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 …]
|
D | CLGEMMLowpOffsetContributionOutputStageKernel.cpp | 181 …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 …]
|
D | CLGEMMMatrixMultiplyKernel.cpp | 353 …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/ |
D | GCIm2ColKernel.cpp | 82 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 …]
|