Home
last modified time | relevance | path

Searched refs:subconvolution_params (Results 1 – 7 of 7) sorted by relevance

/external/XNNPACK/src/
Doperator-run.c205 …const struct subconvolution_params* subconvolution_params = &context->subconvolution_params[subker… in xnn_compute_grouped_subgemm2d() local
207 if XNN_UNLIKELY(slice_y >= subconvolution_params->slice_height) { in xnn_compute_grouped_subgemm2d()
211 const size_t slice_width = subconvolution_params->slice_width; in xnn_compute_grouped_subgemm2d()
225 …(const void*) ((uintptr_t) subconvolution_params->weights + nc_block_start * subconvolution_params in xnn_compute_grouped_subgemm2d()
226 …(void*) ((uintptr_t) subconvolution_params->output + group_index * context->gc_stride + slice_y * … in xnn_compute_grouped_subgemm2d()
242 …const struct subconvolution_params* subconvolution_params = &context->subconvolution_params[subker… in xnn_compute_subgemm2d() local
244 if XNN_UNLIKELY(slice_y >= subconvolution_params->slice_height) { in xnn_compute_subgemm2d()
248 const size_t slice_width = subconvolution_params->slice_width; in xnn_compute_subgemm2d()
262 …(const void*) ((uintptr_t) subconvolution_params->weights + nc_block_start * subconvolution_params in xnn_compute_subgemm2d()
263 …(void*) ((uintptr_t) subconvolution_params->output + slice_y * context->cy_stride + slice_x_start … in xnn_compute_subgemm2d()
[all …]
Dindirection.c139 struct subconvolution_params* subconvolution_params = op->subconvolution_buffer; in xnn_indirection_init_subconv2d() local
162 subconvolution_params->indirection_buffer = indirection_buffer; in xnn_indirection_init_subconv2d()
163 subconvolution_params->indirection_y_stride = in xnn_indirection_init_subconv2d()
164subconvolution_params->indirection_x_stride * round_up(sliced_output_width, output_tile_size); in xnn_indirection_init_subconv2d()
165 ++subconvolution_params; in xnn_indirection_init_subconv2d()
Dpacking.c841 struct subconvolution_params* subconv_params, in xnn_pack_f32_deconv_goki_w()
910 struct subconvolution_params* subconv_params, in xnn_pack_f16_deconv_goki_w()
979 struct subconvolution_params* subconv_params, in xnn_pack_qu8_deconv_goki_w()
/external/XNNPACK/src/operators/
Ddeconvolution-nhwc.c184 const size_t subconvolution_buffer_size = sizeof(struct subconvolution_params) * subkernels; in create_deconvolution2d_nhwc()
193 struct subconvolution_params* subconvolution_params = deconvolution_op->subconvolution_buffer; in create_deconvolution2d_nhwc() local
200 subconvolution_params->indirection_x_stride = sizeof(void*) * subkernel_size; in create_deconvolution2d_nhwc()
201 subconvolution_params->w_stride = sizeof(float) + k_stride * subkernel_size * sizeof(float); in create_deconvolution2d_nhwc()
202 subconvolution_params++; in create_deconvolution2d_nhwc()
636 struct subconvolution_params* subconvolution_params = deconvolution_op->subconvolution_buffer; in setup_subconv2d_path() local
643subconvolution_params->scaled_kernel_size = mr * subconvolution_params->indirection_x_stride; in setup_subconv2d_path()
644subconvolution_params->slice_width = divide_round_up(output_width - output_x_start, stride_width); in setup_subconv2d_path()
645subconvolution_params->slice_height = divide_round_up(output_height - output_y_start, stride_heigh… in setup_subconv2d_path()
646 subconvolution_params->output = in setup_subconv2d_path()
[all …]
/external/XNNPACK/src/xnnpack/
Dpack.h287 struct subconvolution_params* subconv_params,
304 struct subconvolution_params* subconv_params,
321 struct subconvolution_params* subconv_params,
338 struct subconvolution_params* subconv_params,
Doperator.h179 struct subconvolution_params { struct
256 struct subconvolution_params* subconvolution_buffer;
Dcompute.h261 const struct subconvolution_params* subconvolution_params; member
308 const struct subconvolution_params* subconvolution_params; member