/external/XNNPACK/test/ |
D | convolution-test-helpers.cc | 27 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 …]
|
D | convolution-test-helpers.h | 25 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,
|
D | convolution-2d.cc | 43 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 …]
|
D | depthwise-convolution-2d.cc | 44 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 …]
|
D | conv-hwc-microkernel-tester.h | 194 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();
|
D | convolution-operator-tester.h | 93 (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 …]
|
D | conv-hwc2chw-microkernel-tester.h | 196 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/ |
D | convolution.c | 51 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/ |
D | depthwise-convolution-2d.c | 65 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 …]
|
D | convolution-2d.c | 64 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/ |
D | convolution-nchw.c | 34 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 …]
|
D | convolution-nhwc.c | 204 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/ |
D | im2col.c | 18 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()
|
D | subgraph.c | 263 …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/ |
D | im2col.h | 21 size_t subsampling_height,
|
D | subgraph.h | 187 uint32_t subsampling_height; member 219 uint32_t subsampling_height; member
|
/external/pytorch/aten/src/ATen/native/quantized/cpu/qnnpack/include/ |
D | pytorch_qnnpack.h | 53 uint32_t subsampling_height, 80 uint32_t subsampling_height,
|
/external/XNNPACK/include/ |
D | xnnpack.h | 355 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/ |
D | xnnpack_graph_schema.py | 56 subsampling_height: int
|
D | schema.fbs | 232 subsampling_height:uint;
|
D | runtime_schema.fbs | 236 subsampling_height:uint;
|
/external/executorch/backends/xnnpack/runtime/ |
D | XNNCompiler.cpp | 958 graph_node->subsampling_height(), in defineConv2dNode() 1179 graph_node->subsampling_height(), in defineDepthwiseConv2dNode()
|