Home
last modified time | relevance | path

Searched refs:dwconv_parameters (Results 1 – 5 of 5) sorted by relevance

/external/XNNPACK/src/
Dinit.c84 xnn_params.q8.dwconv[0] = (struct dwconv_parameters) { in init()
90 xnn_params.q8.dwconv[0] = (struct dwconv_parameters) { in init()
189 xnn_params.f32.dwconv[0] = (struct dwconv_parameters) { in init()
194 xnn_params.f32.dwconv[1] = (struct dwconv_parameters) { in init()
199 xnn_params.f32.dwconv[2] = (struct dwconv_parameters) { in init()
322 xnn_params.q8.dwconv[0] = (struct dwconv_parameters) { in init()
466 xnn_params.f32.dwconv[0] = (struct dwconv_parameters) { in init()
473 xnn_params.f32.dwconv[1] = (struct dwconv_parameters) { in init()
482 xnn_params.f32.dwconv[1] = (struct dwconv_parameters) { in init()
490 xnn_params.f32.dwconv[1] = (struct dwconv_parameters) { in init()
[all …]
Dconvolution-nhwc.c47 static const struct dwconv_parameters* find_dwigemm_ukernel( in find_dwigemm_ukernel()
49 const struct dwconv_parameters* ukernel, in find_dwigemm_ukernel()
233 const struct dwconv_parameters* dwconv_parameters = NULL; in xnn_create_convolution2d_nhwc_q8() local
235 …(dwconv_parameters = find_dwigemm_ukernel(kernel_size, xnn_params.q8.dwconv, XNN_MAX_Q8_DWCONV_UKE… in xnn_create_convolution2d_nhwc_q8()
248 assert(dwconv_parameters != NULL); in xnn_create_convolution2d_nhwc_q8()
249 assert(dwconv_parameters->mr == kernel_size); in xnn_create_convolution2d_nhwc_q8()
251 const uint32_t c_stride = round_up_po2(groups, dwconv_parameters->cr); in xnn_create_convolution2d_nhwc_q8()
262 groups, dwconv_parameters->cr, in xnn_create_convolution2d_nhwc_q8()
268 groups, dwconv_parameters->cr, in xnn_create_convolution2d_nhwc_q8()
274 .unipass_function = dwconv_parameters->up, in xnn_create_convolution2d_nhwc_q8()
[all …]
Dconvolution-nchw.c144 struct spchw_dwconv_parameters* dwconv_parameters = NULL; in xnn_create_convolution2d_nchw_f32() local
169 dwconv_parameters = &xnn_params.f32.spchw_dwconv3x3; in xnn_create_convolution2d_nchw_f32()
175 dwconv_parameters = &xnn_params.f32.spchw_dwconv3x3s2; in xnn_create_convolution2d_nchw_f32()
181 dwconv_parameters = &xnn_params.f32.spchw_dwconv5x5; in xnn_create_convolution2d_nchw_f32()
187 dwconv_parameters = &xnn_params.f32.spchw_dwconv5x5s2; in xnn_create_convolution2d_nchw_f32()
410 assert(dwconv_parameters != NULL); in xnn_create_convolution2d_nchw_f32()
426 .spchw_function = dwconv_parameters->ukernel, in xnn_create_convolution2d_nchw_f32()
427 .input_width_tile = dwconv_parameters->input_width_tile, in xnn_create_convolution2d_nchw_f32()
428 .output_width_tile = dwconv_parameters->output_width_tile, in xnn_create_convolution2d_nchw_f32()
/external/XNNPACK/src/xnnpack/
Dparams.h1257 struct dwconv_parameters { struct
1345 struct dwconv_parameters dwconv[XNN_MAX_Q8_DWCONV_UKERNELS];
1363 struct dwconv_parameters dwconv[XNN_MAX_F32_DWCONV_UKERNELS];
/external/XNNPACK/bench/
Df32-dwconv-e2e.cc41 xnn_params.f32.dwconv[i] = (struct dwconv_parameters) { in DWConvEnd2EndBenchmark()