Home
last modified time | relevance | path

Searched refs:input_padding_top (Results 1 – 25 of 60) sorted by relevance

123

/aosp_15_r20/external/XNNPACK/test/
H A Dconvolution-test-helpers.cc21 size_t input_padding_top, 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()
91 size_t input_padding_top, in compute_convolution_qs8_reference_results() argument
117 input_padding_top, in compute_convolution_qs8_reference_results()
145 size_t input_padding_top, 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()
215 size_t input_padding_top, in compute_convolution_qu8_reference_results() argument
242 input_padding_top, in compute_convolution_qu8_reference_results()
271 size_t input_padding_top, 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 …]
H A Ddepthwise-convolution-2d.cc49 input_padding_top = kernel_size_dist(rng); in DepthwiseConvolutionTestBase()
54input_padding_top + input_height + input_padding_bottom, kernel_height, dilation_height, subsampli… in DepthwiseConvolutionTestBase()
81 uint32_t input_padding_top; member in xnnpack::DepthwiseConvolutionTestBase
200 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
209 ASSERT_EQ(node->params.depthwise_convolution_2d.input_padding_top, input_padding_top); in TEST_F()
273 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
282 ASSERT_EQ(node->params.depthwise_convolution_2d.input_padding_top, input_padding_top); in TEST_F()
346 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
355 ASSERT_EQ(node->params.depthwise_convolution_2d.input_padding_top, input_padding_top); in TEST_F()
416 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
[all …]
H A Dconvolution-2d.cc77 const uint32_t input_padding_top = 0; member in xnnpack::ConvolutionTestBase
173 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
182 ASSERT_EQ(node->params.convolution_2d.input_padding_top, input_padding_top); in TEST_F()
243 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
252 ASSERT_EQ(node->params.convolution_2d.input_padding_top, input_padding_top); in TEST_F()
313 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
322 ASSERT_EQ(node->params.convolution_2d.input_padding_top, input_padding_top); in TEST_F()
384 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, kernel… in TEST_F()
393 ASSERT_EQ(node->params.convolution_2d.input_padding_top, input_padding_top); in TEST_F()
442 input_padding_top, in TEST_F()
[all …]
H A Dconvolution-test-helpers.h19 size_t input_padding_top,
46 size_t input_padding_top,
72 size_t input_padding_top,
99 size_t input_padding_top,
127 size_t input_padding_top,
153 size_t input_padding_top,
178 size_t input_padding_top,
205 size_t input_padding_top,
H A Dargmax-pooling-2d.cc42 input_padding_top = input_size_dist(rng); in ArgmaxPoolingTestF32()
46 …output_height = compute_output_dimension(input_height + input_padding_top + input_padding_bottom, … in ArgmaxPoolingTestF32()
71 uint32_t input_padding_top; member in ArgmaxPoolingTestF32
119 … subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in TEST_F()
127 ASSERT_EQ(node->params.pooling_2d.padding_top, input_padding_top); in TEST_F()
153input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, pooling_height, … in TEST_F()
200 … subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in TEST_F()
H A Daverage-pooling-2d.cc37 input_padding_top = std::uniform_int_distribution<uint32_t>(0, pooling_height - 1)(rng); in AveragePoolingTestF32()
44 input_padding_top + input_height + input_padding_bottom, pooling_height, 1, stride_height); in AveragePoolingTestF32()
73 uint32_t input_padding_top; member in AveragePoolingTestF32
113 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, poolin… in TEST_F()
122 ASSERT_EQ(node->params.pooling_2d.padding_top, input_padding_top); in TEST_F()
151input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, pooling_height, … in TEST_F()
191 …subgraph, input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, poolin… in TEST_F()
H A Dsubgraph-tester.h212 uint32_t input_padding_top, uint32_t input_padding_right, in AddAveragePooling2D() argument
217 subgraph_.get(), input_padding_top, input_padding_right, in AddAveragePooling2D()
236 uint32_t input_padding_top, uint32_t input_padding_right, in AddDeconvolution2D() argument
246 subgraph_.get(), input_padding_top, input_padding_right, in AddDeconvolution2D()
310 uint32_t input_padding_top, uint32_t input_padding_right, in AddMaxPooling2D() argument
315 subgraph_.get(), input_padding_top, input_padding_right, in AddMaxPooling2D()
/aosp_15_r20/external/XNNPACK/src/operators/
H A Dmax-pooling-nhwc.c38 uint32_t input_padding_top, in create_max_pooling2d_nhwc() argument
146 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in create_max_pooling2d_nhwc()
153 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in create_max_pooling2d_nhwc()
168 max_pooling_op->padding_top = input_padding_top; in create_max_pooling2d_nhwc()
338 uint32_t input_padding_top, in xnn_create_max_pooling2d_nhwc_s8() argument
366 input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in xnn_create_max_pooling2d_nhwc_s8()
378 uint32_t input_padding_top, in xnn_create_max_pooling2d_nhwc_u8() argument
406 input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in xnn_create_max_pooling2d_nhwc_u8()
418 uint32_t input_padding_top, in xnn_create_max_pooling2d_nhwc_f32() argument
460 input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in xnn_create_max_pooling2d_nhwc_f32()
[all …]
H A Dconvolution-nchw.c28 uint32_t input_padding_top, in xnn_create_convolution2d_nchw_f32() argument
164 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_create_convolution2d_nchw_f32()
172input_padding_top == 1 && input_padding_left == 1 && input_padding_bottom == 1 && input_padding_ri… in xnn_create_convolution2d_nchw_f32()
177input_padding_top == 1 && input_padding_left == 1 && input_padding_bottom == 1 && input_padding_ri… in xnn_create_convolution2d_nchw_f32()
183 …(input_padding_top == 0 || input_padding_top == 1) && input_padding_left == 1 && input_padding_bot… in xnn_create_convolution2d_nchw_f32()
189input_padding_top == 2 && input_padding_left == 2 && input_padding_bottom == 2 && input_padding_ri… in xnn_create_convolution2d_nchw_f32()
195 …(input_padding_top == 1 || input_padding_top == 2) && input_padding_left == 2 && input_padding_bot… in xnn_create_convolution2d_nchw_f32()
207 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right, in xnn_create_convolution2d_nchw_f32()
486 convolution_op->padding_top = input_padding_top; in xnn_create_convolution2d_nchw_f32()
670 .input_padding_top = convolution_op->padding_top, in setup_convolution2d_nchw()
[all …]
H A Daverage-pooling-nhwc.c38 uint32_t input_padding_top, in xnn_create_average_pooling2d_nhwc_qu8() argument
150 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_create_average_pooling2d_nhwc_qu8()
157 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_create_average_pooling2d_nhwc_qu8()
204 average_pooling_op->padding_top = input_padding_top; in xnn_create_average_pooling2d_nhwc_qu8()
246 uint32_t input_padding_top, in xnn_create_average_pooling2d_nhwc_f16() argument
367 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_create_average_pooling2d_nhwc_f16()
374 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_create_average_pooling2d_nhwc_f16()
399 average_pooling_op->padding_top = input_padding_top; in xnn_create_average_pooling2d_nhwc_f16()
435 uint32_t input_padding_top, in xnn_create_average_pooling2d_nhwc_f32() argument
543 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_create_average_pooling2d_nhwc_f32()
[all …]
H A Dconvolution-nhwc.c198 uint32_t input_padding_top, in create_convolution2d_nhwc() argument
341 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in create_convolution2d_nhwc()
348 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in create_convolution2d_nhwc()
619 convolution_op->padding_top = input_padding_top; in create_convolution2d_nhwc()
654 uint32_t input_padding_top, in xnn_create_convolution2d_nhwc_qu8() argument
742 input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in xnn_create_convolution2d_nhwc_qu8()
773 uint32_t input_padding_top, in xnn_create_convolution2d_nhwc_qs8() argument
856 input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in xnn_create_convolution2d_nhwc_qs8()
887 uint32_t input_padding_top, in xnn_create_convolution2d_nhwc_qc8() argument
978 input_padding_top, input_padding_right, input_padding_bottom, input_padding_left, in xnn_create_convolution2d_nhwc_qc8()
[all …]
H A Dargmax-pooling-nhwc.c43 uint32_t input_padding_top, in xnn_create_argmax_pooling2d_nhwc_f32() argument
105 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_create_argmax_pooling2d_nhwc_f32()
112 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_create_argmax_pooling2d_nhwc_f32()
127 argmax_pooling_op->padding_top = input_padding_top; in xnn_create_argmax_pooling2d_nhwc_f32()
/aosp_15_r20/external/XNNPACK/src/subgraph/
H A Ddepthwise-convolution-2d.c59 node->params.depthwise_convolution_2d.input_padding_top, in create_convolution_operator()
87 node->params.depthwise_convolution_2d.input_padding_top, in create_convolution_operator()
113 node->params.depthwise_convolution_2d.input_padding_top, in create_convolution_operator()
145 node->params.depthwise_convolution_2d.input_padding_top, in create_convolution_operator()
179 node->params.depthwise_convolution_2d.input_padding_top, in create_convolution_operator()
215 node->params.depthwise_convolution_2d.input_padding_top, in create_convolution_operator()
439 uint32_t input_padding_top, in xnn_define_depthwise_convolution_2d() argument
513 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_define_depthwise_convolution_2d()
519 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_define_depthwise_convolution_2d()
529 input_padding_top = padding_height / 2; in xnn_define_depthwise_convolution_2d()
[all …]
H A Dconvolution-2d.c58 node->params.convolution_2d.input_padding_top, in create_convolution_operator()
86 node->params.convolution_2d.input_padding_top, in create_convolution_operator()
112 node->params.convolution_2d.input_padding_top, in create_convolution_operator()
144 node->params.convolution_2d.input_padding_top, in create_convolution_operator()
178 node->params.convolution_2d.input_padding_top, in create_convolution_operator()
214 node->params.convolution_2d.input_padding_top, in create_convolution_operator()
438 uint32_t input_padding_top, in xnn_define_convolution_2d() argument
520 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_define_convolution_2d()
526 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_define_convolution_2d()
536 input_padding_top = padding_height / 2; in xnn_define_convolution_2d()
[all …]
H A Daverage-pooling-2d.c137 uint32_t input_padding_top, in xnn_define_average_pooling_2d() argument
199 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_define_average_pooling_2d()
206 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_define_average_pooling_2d()
262 node->params.pooling_2d.padding_top = input_padding_top; in xnn_define_average_pooling_2d()
H A Dmax-pooling-2d.c217 uint32_t input_padding_top, in xnn_define_max_pooling_2d() argument
287 …const bool any_padding = (input_padding_left | input_padding_top | input_padding_right | input_pad… in xnn_define_max_pooling_2d()
294 input_padding_top, input_padding_left, input_padding_bottom, input_padding_right); in xnn_define_max_pooling_2d()
395 node->params.pooling_2d.padding_top = input_padding_top; in xnn_define_max_pooling_2d()
/aosp_15_r20/external/XNNPACK/include/
H A Dxnnpack.h349 uint32_t input_padding_top,
460 uint32_t input_padding_top,
565 uint32_t input_padding_top,
650 uint32_t input_padding_top,
685 uint32_t input_padding_top,
1545 uint32_t input_padding_top,
1568 uint32_t input_padding_top,
1640 uint32_t input_padding_top,
1672 uint32_t input_padding_top,
1852 uint32_t input_padding_top,
[all …]
/aosp_15_r20/external/XNNPACK/src/xnnpack/
H A Dconv.h32 size_t input_padding_top, \
69 size_t input_padding_top, \
92 size_t input_padding_top, \
/aosp_15_r20/external/XNNPACK/src/
H A Dsubgraph.c252 …if ((node->params.convolution_2d.input_padding_top | node->params.convolution_2d.input_padding_rig… in xnn_check_nchw_compatibility()
257 node->params.convolution_2d.input_padding_top, in xnn_check_nchw_compatibility()
273 …if (node->params.convolution_2d.input_padding_top != 1 || node->params.convolution_2d.input_paddin… in xnn_check_nchw_compatibility()
278 node->params.convolution_2d.input_padding_top, in xnn_check_nchw_compatibility()
357 if (node->params.depthwise_convolution_2d.input_padding_top == 1 && in xnn_check_nchw_compatibility()
367 node->params.depthwise_convolution_2d.input_padding_top, in xnn_check_nchw_compatibility()
374 if (node->params.depthwise_convolution_2d.input_padding_top == 2 && in xnn_check_nchw_compatibility()
384 node->params.depthwise_convolution_2d.input_padding_top, in xnn_check_nchw_compatibility()
1041 …consumer->params.convolution_2d.input_padding_top += producer->params.static_pad.pre_paddings[1… in xnn_subgraph_fusion()
1065 consumer->params.depthwise_convolution_2d.input_padding_top += in xnn_subgraph_fusion()
/aosp_15_r20/external/XNNPACK/src/f32-conv-hwc2chw/
H A D3x3s2p1c3x4-sse-1x1.c23 size_t input_padding_top, in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__sse_1x1() argument
31 assert(input_padding_top <= 1); in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__sse_1x1()
40 …const float*) ((uintptr_t) input + input_height_stride * (output_y_start * 2 - input_padding_top)); in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__sse_1x1()
45 if XNN_UNPREDICTABLE(output_y_start < input_padding_top) { in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__sse_1x1()
53 const size_t input_y2 = output_y * 2 + 2 - input_padding_top; in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__sse_1x1()
H A D3x3s2p1c3x4-scalar-1x1.c21 size_t input_padding_top, in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__scalar_1x1() argument
29 assert(input_padding_top <= 1); in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__scalar_1x1()
38 …const float*) ((uintptr_t) input + input_height_stride * (output_y_start * 2 - input_padding_top)); in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__scalar_1x1()
43 if XNN_UNPREDICTABLE(output_y_start < input_padding_top) { in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__scalar_1x1()
51 const size_t input_y2 = output_y * 2 + 2 - input_padding_top; in xnn_f32_conv_hwc2chw_ukernel_3x3s2p1c3x4__scalar_1x1()
/aosp_15_r20/external/XNNPACK/src/f32-conv-hwc/gen/
H A D3x3s2p1c3x4-neonfma-2x1.c28 size_t input_padding_top, in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neonfma_2x1() argument
36 assert(input_padding_top <= 1); in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neonfma_2x1()
47 input_height_stride * (output_y_start * 2 /* vertical stride */ - input_padding_top)); in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neonfma_2x1()
55 if XNN_UNPREDICTABLE(output_y_start < input_padding_top) { in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neonfma_2x1()
63 const size_t input_y2 = output_y * 2 + 2 - input_padding_top; in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__neonfma_2x1()
H A D3x3s2p0p1c3x4-neon-2x1.c28 size_t input_padding_top, in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x1() argument
36 assert(input_padding_top <= 1); in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x1()
47 input_height_stride * (output_y_start * 2 /* vertical stride */ - input_padding_top)); in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x1()
55 if XNN_UNPREDICTABLE(output_y_start < input_padding_top) { in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x1()
61 const size_t input_y2 = output_y * 2 + 2 - input_padding_top; in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__neon_2x1()
/aosp_15_r20/external/XNNPACK/src/f32-conv-hwc/
H A D3x3s2p0p1c3x4-scalar-1x1.c21 size_t input_padding_top, in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__scalar_1x1() argument
29 assert(input_padding_top <= 1); in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__scalar_1x1()
39 …const float*) ((uintptr_t) input + input_height_stride * (output_y_start * 2 - input_padding_top)); in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__scalar_1x1()
44 if XNN_UNPREDICTABLE(output_y_start < input_padding_top) { in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__scalar_1x1()
52 const size_t input_y2 = output_y * 2 + 2 - input_padding_top; in xnn_f32_conv_hwc_ukernel_3x3s2p0p1c3x4__scalar_1x1()
H A D3x3s2p1c3x4-scalar-1x1.c21 size_t input_padding_top, in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__scalar_1x1() argument
29 assert(input_padding_top <= 1); in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__scalar_1x1()
39 …const float*) ((uintptr_t) input + input_height_stride * (output_y_start * 2 - input_padding_top)); in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__scalar_1x1()
44 if XNN_UNPREDICTABLE(output_y_start < input_padding_top) { in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__scalar_1x1()
52 const size_t input_y2 = output_y * 2 + 2 - input_padding_top; in xnn_f32_conv_hwc_ukernel_3x3s2p1c3x4__scalar_1x1()

123