/external/XNNPACK/test/ |
D | conv-hwc-microkernel-tester.h | 195 inline ConvHWCMicrokernelTester& subsampling_height(uint32_t subsampling_height) { in subsampling_height() function 196 assert(subsampling_height >= 1); in subsampling_height() 197 this->subsampling_height_ = subsampling_height; in subsampling_height() 201 inline uint32_t subsampling_height() const { in subsampling_height() function 247 …return (std::max<size_t>(padded_input_height + subsampling_height(), kernel_height()) - kernel_hei… in output_height() 248 / subsampling_height(); in output_height() 325 const size_t iy = oy * subsampling_height() + ky - padding_top();
|
D | conv-hwc2chw-microkernel-tester.h | 195 inline ConvHWC2CHWMicrokernelTester& subsampling_height(uint32_t subsampling_height) { in subsampling_height() argument 196 assert(subsampling_height >= 1); in subsampling_height() 197 this->subsampling_height_ = subsampling_height; in subsampling_height() 201 inline uint32_t subsampling_height() const { in subsampling_height() function 250 return (padded_input_height - kernel_height()) / subsampling_height() + 1; in output_height() 331 const size_t iy = oy * subsampling_height() + ky - padding_top();
|
D | subgraph-tester.h | 79 uint32_t subsampling_height, uint32_t subsampling_width, in add_conv() argument 88 subsampling_height, subsampling_width, dilation_height, dilation_width, in add_conv() 102 uint32_t subsampling_height, uint32_t subsampling_width, in add_depthwise_conv() argument 110 subsampling_height, subsampling_width, dilation_height, dilation_width, in add_depthwise_conv()
|
D | convolution-operator-tester.h | 91 (output_height() - 1) * subsampling_height() + dilated_kernel_height() - input_height(); in padding_top() 123 (output_height() - 1) * subsampling_height() + dilated_kernel_height() - input_height(); in padding_bottom() 291 …inline ConvolutionOperatorTester& subsampling(uint32_t subsampling_height, uint32_t subsampling_wi… in subsampling() argument 292 assert(subsampling_height >= 1); in subsampling() 294 this->subsampling_height_ = subsampling_height; in subsampling() 299 inline ConvolutionOperatorTester& subsampling_height(uint32_t subsampling_height) { in subsampling_height() argument 300 assert(subsampling_height >= 1); in subsampling_height() 301 this->subsampling_height_ = subsampling_height; in subsampling_height() 305 inline uint32_t subsampling_height() const { in subsampling_height() function 359 return (input_height() + subsampling_height() - 1) / subsampling_height(); in output_height() [all …]
|
/external/XNNPACK/src/subgraph/ |
D | depthwise-convolution-2d.c | 60 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator() 87 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator() 112 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator() 145 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator() 180 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator() 217 node->params.depthwise_convolution_2d.subsampling_height, in create_convolution_operator() 440 uint32_t subsampling_height, in xnn_define_depthwise_convolution_2d() argument 467 if (subsampling_width == 0 || subsampling_height == 0) { in xnn_define_depthwise_convolution_2d() 470 …ode_type_to_string(xnn_node_type_depthwise_convolution_2d), subsampling_width, subsampling_height); in xnn_define_depthwise_convolution_2d() 536 …if ((flags & XNN_FLAG_TENSORFLOW_SAME_PADDING) != 0 && (subsampling_height | subsampling_width) ==… in xnn_define_depthwise_convolution_2d() [all …]
|
D | convolution-2d.c | 59 node->params.convolution_2d.subsampling_height, in create_convolution_operator() 86 node->params.convolution_2d.subsampling_height, in create_convolution_operator() 111 node->params.convolution_2d.subsampling_height, in create_convolution_operator() 144 node->params.convolution_2d.subsampling_height, in create_convolution_operator() 179 node->params.convolution_2d.subsampling_height, in create_convolution_operator() 216 node->params.convolution_2d.subsampling_height, in create_convolution_operator() 439 uint32_t subsampling_height, in xnn_define_convolution_2d() argument 467 if (subsampling_width == 0 || subsampling_height == 0) { in xnn_define_convolution_2d() 470 xnn_node_type_to_string(xnn_node_type_convolution_2d), subsampling_width, subsampling_height); in xnn_define_convolution_2d() 543 …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 | 44 uint32_t subsampling_height, in xnn_create_convolution2d_nchw_f32() argument 78 if (subsampling_width == 0 || subsampling_height == 0) { in xnn_create_convolution2d_nchw_f32() 81 …tor_type_to_string(xnn_operator_type_convolution_nchw_f32), subsampling_width, subsampling_height); in xnn_create_convolution2d_nchw_f32() 174 …const bool is_1x1 = kernel_width == 1 && kernel_height == 1 && subsampling_height == 1 && subsampl… in xnn_create_convolution2d_nchw_f32() 180 } else if (is_3x3 && subsampling_height == 2 && subsampling_width == 2 && in xnn_create_convolution2d_nchw_f32() 185 } else if (is_3x3 && subsampling_height == 1 && subsampling_width == 1 && in xnn_create_convolution2d_nchw_f32() 191 } else if (is_3x3 && subsampling_height == 2 && subsampling_width == 2 && in xnn_create_convolution2d_nchw_f32() 197 } else if (is_5x5 && subsampling_height == 1 && subsampling_width == 1 && in xnn_create_convolution2d_nchw_f32() 203 } else if (is_5x5 && subsampling_height == 2 && subsampling_width == 2 && in xnn_create_convolution2d_nchw_f32() 215 …kernel_width, kernel_height, subsampling_width, subsampling_height, dilation_width, dilation_heigh… in xnn_create_convolution2d_nchw_f32() [all …]
|
D | convolution-nhwc.c | 70 uint32_t subsampling_height, in create_convolution2d_nhwc() argument 141 if (subsampling_width == 0 || subsampling_height == 0) { in create_convolution2d_nhwc() 144 xnn_operator_type_to_string(operator_type), subsampling_width, subsampling_height); in create_convolution2d_nhwc() 229 const bool unit_subsampling = (subsampling_width | subsampling_height) == 1; in create_convolution2d_nhwc() 452 convolution_op->stride_height = subsampling_height; in create_convolution2d_nhwc() 486 uint32_t subsampling_height, in xnn_create_convolution2d_nhwc_qu8() argument 569 subsampling_height, subsampling_width, in xnn_create_convolution2d_nhwc_qu8() 602 uint32_t subsampling_height, in xnn_create_convolution2d_nhwc_qs8() argument 680 subsampling_height, subsampling_width, in xnn_create_convolution2d_nhwc_qs8() 713 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 | 238 …if ((node->params.convolution_2d.subsampling_height | node->params.convolution_2d.subsampling_widt… in xnn_check_nchw_compatibility() 248 …if ((node->params.convolution_2d.subsampling_height | node->params.convolution_2d.subsampling_widt… in xnn_check_nchw_compatibility() 272 …if (node->params.depthwise_convolution_2d.subsampling_height != node->params.depthwise_convolution… in xnn_check_nchw_compatibility() 275 switch (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 | 186 uint32_t subsampling_height; member 218 uint32_t subsampling_height; member
|
/external/XNNPACK/include/ |
D | xnnpack.h | 343 uint32_t subsampling_height, 454 uint32_t subsampling_height, 1328 uint32_t subsampling_height, 1749 uint32_t subsampling_height, 1924 uint32_t subsampling_height, 2103 uint32_t subsampling_height, 2167 uint32_t subsampling_height, 2452 uint32_t subsampling_height,
|