Home
last modified time | relevance | path

Searched refs:subsampling_height (Results 1 – 22 of 22) sorted by relevance

/external/XNNPACK/test/
Dconvolution-test-helpers.cc27 size_t subsampling_height, in compute_convolution_qs8_reference_results() argument
60 const size_t iy = oy * subsampling_height + ky * dilation_height - input_padding_top; in compute_convolution_qs8_reference_results()
97 size_t subsampling_height, in compute_convolution_qs8_reference_results() argument
123 subsampling_height, in compute_convolution_qs8_reference_results()
151 size_t subsampling_height, in compute_convolution_qu8_reference_results() argument
185 const size_t iy = oy * subsampling_height + ky * dilation_height - input_padding_top; in compute_convolution_qu8_reference_results()
221 size_t subsampling_height, in compute_convolution_qu8_reference_results() argument
248 subsampling_height, in compute_convolution_qu8_reference_results()
277 size_t subsampling_height, in compute_depthwise_convolution_qs8_reference_results() argument
309 const size_t iy = oy * subsampling_height + ky * dilation_height - input_padding_top; in compute_depthwise_convolution_qs8_reference_results()
[all …]
Dconvolution-test-helpers.h25 size_t subsampling_height,
52 size_t subsampling_height,
78 size_t subsampling_height,
105 size_t subsampling_height,
133 size_t subsampling_height,
159 size_t subsampling_height,
184 size_t subsampling_height,
211 size_t subsampling_height,
Dconvolution-2d.cc43 subsampling_height = stride_dist(rng); in ConvolutionTestBase()
44 subsampling_width = subsampling_height; in ConvolutionTestBase()
52 …ute_convolution_output_dimension(input_height, kernel_height, dilation_height, subsampling_height); in ConvolutionTestBase()
86 uint32_t subsampling_height; member in xnnpack::ConvolutionTestBase
174 kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, groups, in TEST_F()
188 ASSERT_EQ(node->params.convolution_2d.subsampling_height, subsampling_height); in TEST_F()
244 kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, groups, in TEST_F()
258 ASSERT_EQ(node->params.convolution_2d.subsampling_height, subsampling_height); in TEST_F()
314 kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, groups, in TEST_F()
328 ASSERT_EQ(node->params.convolution_2d.subsampling_height, subsampling_height); in TEST_F()
[all …]
Ddepthwise-convolution-2d.cc44 subsampling_height = stride_dist(rng); in DepthwiseConvolutionTestBase()
54 …ing_top + input_height + input_padding_bottom, kernel_height, dilation_height, subsampling_height); in DepthwiseConvolutionTestBase()
90 uint32_t subsampling_height; member in xnnpack::DepthwiseConvolutionTestBase
201 …kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, depth_multip… in TEST_F()
215 ASSERT_EQ(node->params.depthwise_convolution_2d.subsampling_height, subsampling_height); in TEST_F()
274 …kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, depth_multip… in TEST_F()
288 ASSERT_EQ(node->params.depthwise_convolution_2d.subsampling_height, subsampling_height); in TEST_F()
347 …kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, depth_multip… in TEST_F()
361 ASSERT_EQ(node->params.depthwise_convolution_2d.subsampling_height, subsampling_height); in TEST_F()
417 …kernel_width, subsampling_height, subsampling_width, dilation_height, dilation_width, depth_multip… in TEST_F()
[all …]
Dconv-hwc-microkernel-tester.h194 inline ConvHWCMicrokernelTester& subsampling_height(uint32_t subsampling_height) { in subsampling_height() function
195 assert(subsampling_height >= 1); in subsampling_height()
196 this->subsampling_height_ = subsampling_height; in subsampling_height()
200 inline uint32_t subsampling_height() const { in subsampling_height() function
246 …return (std::max<size_t>(padded_input_height + subsampling_height(), kernel_height()) - kernel_hei… in output_height()
247 / subsampling_height(); in output_height()
324 const size_t iy = oy * subsampling_height() + ky - padding_top();
Dconvolution-operator-tester.h93 (output_height() - 1) * subsampling_height() + dilated_kernel_height() - input_height(); in padding_top()
125 (output_height() - 1) * subsampling_height() + dilated_kernel_height() - input_height(); in padding_bottom()
293 …inline ConvolutionOperatorTester& subsampling(uint32_t subsampling_height, uint32_t subsampling_wi… in subsampling() argument
294 assert(subsampling_height >= 1); in subsampling()
296 this->subsampling_height_ = subsampling_height; in subsampling()
301 inline ConvolutionOperatorTester& subsampling_height(uint32_t subsampling_height) { in subsampling_height() argument
302 assert(subsampling_height >= 1); in subsampling_height()
303 this->subsampling_height_ = subsampling_height; in subsampling_height()
307 inline uint32_t subsampling_height() const { in subsampling_height() function
361 return (input_height() + subsampling_height() - 1) / subsampling_height(); in output_height()
[all …]
Dconv-hwc2chw-microkernel-tester.h196 inline ConvHWC2CHWMicrokernelTester& subsampling_height(uint32_t subsampling_height) { in subsampling_height() argument
197 assert(subsampling_height >= 1); in subsampling_height()
198 this->subsampling_height_ = subsampling_height; in subsampling_height()
202 inline uint32_t subsampling_height() const { in subsampling_height() function
251 return (padded_input_height - kernel_height()) / subsampling_height() + 1; in output_height()
332 const size_t iy = oy * subsampling_height() + ky - padding_top();
447 const size_t iy = oy * subsampling_height() + ky - padding_top(); in Test()
/external/pytorch/aten/src/ATen/native/quantized/cpu/qnnpack/src/
Dconvolution.c51 uint32_t subsampling_height, in pytorch_qnnp_create_convolution_ndhwc_q8() argument
91 if (subsampling_width == 0 || subsampling_height == 0) { in pytorch_qnnp_create_convolution_ndhwc_q8()
97 subsampling_height); in pytorch_qnnp_create_convolution_ndhwc_q8()
113 if (subsampling_height > kernel_height) { in pytorch_qnnp_create_convolution_ndhwc_q8()
122 subsampling_height); in pytorch_qnnp_create_convolution_ndhwc_q8()
134 subsampling_height); in pytorch_qnnp_create_convolution_ndhwc_q8()
212 kernel_size == 1 && subsampling_height == 1 && subsampling_width == 1 && in pytorch_qnnp_create_convolution_ndhwc_q8()
510 convolution->stride_height = subsampling_height; in pytorch_qnnp_create_convolution_ndhwc_q8()
554 uint32_t subsampling_height, in pytorch_qnnp_create_convolution2d_nhwc_q8() argument
580 subsampling_height, in pytorch_qnnp_create_convolution2d_nhwc_q8()
[all …]
/external/XNNPACK/src/subgraph/
Ddepthwise-convolution-2d.c65 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator()
93 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator()
119 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator()
151 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator()
185 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator()
221 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator()
445 uint32_t subsampling_height, in xnn_define_depthwise_convolution_2d() argument
471 if (subsampling_width == 0 || subsampling_height == 0) { in xnn_define_depthwise_convolution_2d()
474 …ode_type_to_string(xnn_node_type_depthwise_convolution_2d), subsampling_width, subsampling_height); in xnn_define_depthwise_convolution_2d()
524 …if ((flags & XNN_FLAG_TENSORFLOW_SAME_PADDING) != 0 && (subsampling_height | subsampling_width) ==… in xnn_define_depthwise_convolution_2d()
[all …]
Dconvolution-2d.c64 node->params.convolution_2d.subsampling_height, in create_convolution_operator()
92 node->params.convolution_2d.subsampling_height, in create_convolution_operator()
118 node->params.convolution_2d.subsampling_height, in create_convolution_operator()
150 node->params.convolution_2d.subsampling_height, in create_convolution_operator()
184 node->params.convolution_2d.subsampling_height, in create_convolution_operator()
220 node->params.convolution_2d.subsampling_height, in create_convolution_operator()
444 uint32_t subsampling_height, in xnn_define_convolution_2d() argument
471 if (subsampling_width == 0 || subsampling_height == 0) { in xnn_define_convolution_2d()
474 xnn_node_type_to_string(xnn_node_type_convolution_2d), subsampling_width, subsampling_height); in xnn_define_convolution_2d()
531 …if ((flags & XNN_FLAG_TENSORFLOW_SAME_PADDING) != 0 && (subsampling_height | subsampling_width) ==… in xnn_define_convolution_2d()
[all …]
/external/XNNPACK/src/operators/
Dconvolution-nchw.c34 uint32_t subsampling_height, in xnn_create_convolution2d_nchw_f32() argument
69 if (subsampling_width == 0 || subsampling_height == 0) { in xnn_create_convolution2d_nchw_f32()
72 …tor_type_to_string(xnn_operator_type_convolution_nchw_f32), subsampling_width, subsampling_height); in xnn_create_convolution2d_nchw_f32()
165 …const bool is_1x1 = kernel_width == 1 && kernel_height == 1 && subsampling_height == 1 && subsampl… in xnn_create_convolution2d_nchw_f32()
171 } else if (is_3x3 && subsampling_height == 2 && subsampling_width == 2 && in xnn_create_convolution2d_nchw_f32()
176 } else if (is_3x3 && subsampling_height == 1 && subsampling_width == 1 && in xnn_create_convolution2d_nchw_f32()
182 } else if (is_3x3 && subsampling_height == 2 && subsampling_width == 2 && in xnn_create_convolution2d_nchw_f32()
188 } else if (is_5x5 && subsampling_height == 1 && subsampling_width == 1 && in xnn_create_convolution2d_nchw_f32()
194 } else if (is_5x5 && subsampling_height == 2 && subsampling_width == 2 && in xnn_create_convolution2d_nchw_f32()
206 …kernel_width, kernel_height, subsampling_width, subsampling_height, dilation_width, dilation_heigh… in xnn_create_convolution2d_nchw_f32()
[all …]
Dconvolution-nhwc.c204 uint32_t subsampling_height, in create_convolution2d_nhwc() argument
278 if (subsampling_width == 0 || subsampling_height == 0) { in create_convolution2d_nhwc()
281 xnn_operator_type_to_string(operator_type), subsampling_width, subsampling_height); in create_convolution2d_nhwc()
371 const bool unit_subsampling = (subsampling_width | subsampling_height) == 1; in create_convolution2d_nhwc()
626 convolution_op->stride_height = subsampling_height; in create_convolution2d_nhwc()
660 uint32_t subsampling_height, in xnn_create_convolution2d_nhwc_qu8() argument
744 subsampling_height, subsampling_width, in xnn_create_convolution2d_nhwc_qu8()
779 uint32_t subsampling_height, in xnn_create_convolution2d_nhwc_qs8() argument
858 subsampling_height, subsampling_width, in xnn_create_convolution2d_nhwc_qs8()
893 uint32_t subsampling_height, in xnn_create_convolution2d_nhwc_qc8() argument
[all …]
/external/XNNPACK/src/
Dim2col.c18 size_t subsampling_height, in xnn_im2col_conv2d() argument
33 …const size_t input_y = output_y * subsampling_height + kernel_y * dilation_height - input_padding_… in xnn_im2col_conv2d()
Dsubgraph.c263 …if ((node->params.convolution_2d.subsampling_height | node->params.convolution_2d.subsampling_widt… in xnn_check_nchw_compatibility()
267 node->params.convolution_2d.subsampling_height, in xnn_check_nchw_compatibility()
284 …if ((node->params.convolution_2d.subsampling_height | node->params.convolution_2d.subsampling_widt… in xnn_check_nchw_compatibility()
288 node->params.convolution_2d.subsampling_height, in xnn_check_nchw_compatibility()
328 …if (node->params.depthwise_convolution_2d.subsampling_height != node->params.depthwise_convolution… in xnn_check_nchw_compatibility()
332 node->params.depthwise_convolution_2d.subsampling_height, in xnn_check_nchw_compatibility()
336 switch (node->params.depthwise_convolution_2d.subsampling_height) { in xnn_check_nchw_compatibility()
344 node->params.depthwise_convolution_2d.subsampling_height); in xnn_check_nchw_compatibility()
/external/XNNPACK/src/xnnpack/
Dim2col.h21 size_t subsampling_height,
Dsubgraph.h187 uint32_t subsampling_height; member
219 uint32_t subsampling_height; member
/external/pytorch/aten/src/ATen/native/quantized/cpu/qnnpack/include/
Dpytorch_qnnpack.h53 uint32_t subsampling_height,
80 uint32_t subsampling_height,
/external/XNNPACK/include/
Dxnnpack.h355 uint32_t subsampling_height,
466 uint32_t subsampling_height,
1646 uint32_t subsampling_height,
1678 uint32_t subsampling_height,
2103 uint32_t subsampling_height,
2402 uint32_t subsampling_height,
2900 uint32_t subsampling_height,
2965 uint32_t subsampling_height,
3272 uint32_t subsampling_height,
/external/executorch/backends/xnnpack/serialization/
Dxnnpack_graph_schema.py56 subsampling_height: int
Dschema.fbs232 subsampling_height:uint;
Druntime_schema.fbs236 subsampling_height:uint;
/external/executorch/backends/xnnpack/runtime/
DXNNCompiler.cpp958 graph_node->subsampling_height(), in defineConv2dNode()
1179 graph_node->subsampling_height(), in defineDepthwiseConv2dNode()