Home
last modified time | relevance | path

Searched refs:qu8 (Results 1 – 17 of 17) sorted by relevance

/external/XNNPACK/test/
Ddeconvolution-nhwc.cc27 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
39 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
52 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
65 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
73 …for (size_t output_channels = 1; output_channels <= xnn_params.qu8.gemm.nr * 2; output_channels *=…
90 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
102 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
103 .output_pixel_stride(xnn_params.qu8.gemm.nr * 2 + 13)
114 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
126 .group_output_channels(xnn_params.qu8.gemm.nr * 2 + 3)
[all …]
Dglobal-average-pooling-nwc.cc21 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
35 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
50 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
67 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
84 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
101 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
118 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
133 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
148 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
162 const uint32_t spatial_tile = std::max<uint32_t>(xnn_params.qu8.gavgpool.mr, 1); in TEST()
[all …]
Daverage-pooling-nhwc.cc36 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
57 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
90 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
123 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
156 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
209 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
232 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
255 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
280 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
305 const std::pair<size_t, size_t> pooling_size = SmallPoolSize(xnn_params.qu8.avgpool.mr); in TEST()
[all …]
/external/XNNPACK/scripts/
Dgenerate-tests.sh8 tools/generate-gemm-test.py --spec test/qu8-gemm-minmax.yaml --output test/qu8-gemm-minmax.cc
9 tools/generate-gemm-test.py --spec test/qu8-igemm-minmax.yaml --output test/qu8-igemm-minmax.cc
10 tools/generate-dwconv-test.py --spec test/qu8-dwconv-minmax.yaml --output test/qu8-dwconv-minmax.cc
23 tools/generate-avgpool-test.py --spec test/qu8-avgpool-minmax.yaml --output test/qu8-avgpool-minmax…
/external/XNNPACK/src/
Dinit.c147 …xnn_params.qu8.gemm.minmax.gemm = xnn_init_hmp_gemm_ukernel((xnn_gemm_ukernel_function) xnn_qu8_ge… in init()
148 …xnn_params.qu8.gemm.minmax.igemm = xnn_init_hmp_igemm_ukernel((xnn_igemm_ukernel_function) xnn_qu8… in init()
149 xnn_params.qu8.gemm.mr = 4; in init()
150 xnn_params.qu8.gemm.nr = 8; in init()
152 …xnn_params.qu8.dwconv[0].minmax.unipass = (xnn_dwconv_unipass_ukernel_function) xnn_qu8_dwconv_min… in init()
153 xnn_params.qu8.dwconv[0].channel_tile = 8; in init()
154 xnn_params.qu8.dwconv[0].primary_tile = 9; in init()
155 xnn_params.qu8.avgpool = (struct avgpool_parameters) { in init()
161 xnn_params.qu8.gavgpool = (struct gavgpool_parameters) { in init()
166 xnn_params.qu8.vadd = (xnn_vadd_ukernel_function) xnn_qu8_vadd_minmax_ukernel__neon; in init()
[all …]
/external/XNNPACK/src/xnnpack/
Dcompute.h79 union xnn_qu8_gemm_params qu8; member
182 union xnn_qu8_gemm_params qu8; member
278 union xnn_qu8_gemm_params qu8; member
324 union xnn_qu8_gemm_params qu8; member
398 union xnn_qu8_gemm_params qu8; member
588 union xnn_qu8_avgpool_params qu8; member
658 union xnn_qu8_avgpool_params qu8; member
771 union xnn_qu8_add_params qu8; member
Dparams.h2019 } qu8; member
/external/XNNPACK/src/operators/
Daverage-pooling-nhwc.c220 …round_up(doz(pooling_size, xnn_params.qu8.avgpool.mr), xnn_params.qu8.avgpool.qr) + xnn_params.qu8 in xnn_create_average_pooling2d_nhwc_qu8()
661 const size_t gavgpool_nrows = round_up(input_size, xnn_params.qu8.gavgpool.mr); in xnn_setup_average_pooling2d_nhwc_qu8()
676 &xnn_params.qu8.avgpool, in xnn_setup_average_pooling2d_nhwc_qu8()
678 &xnn_params.qu8.gavgpool, in xnn_setup_average_pooling2d_nhwc_qu8()
Dfully-connected-nc.c311 &xnn_params.qu8.gemm, &xnn_params.qu8.gemm.minmax, in xnn_create_fully_connected_nc_qu8()
Dglobal-average-pooling-nwc.c438 &xnn_params.qu8.gavgpool, in xnn_setup_global_average_pooling_nwc_qu8()
Ddeconvolution-nhwc.c389 &xnn_params.qu8.gemm, &xnn_params.qu8.gemm.minmax, in xnn_create_deconvolution2d_nhwc_qu8()
Dconvolution-nhwc.c510 …&xnn_params.qu8.gemm, xnn_params.qu8.dwconv, XNN_MAX_QU8_DWCONV_UKERNELS, NULL /* vmulcaddc parame… in xnn_create_convolution2d_nhwc_qu8()
/external/XNNPACK/
DCMakeLists.txt626 src/qu8-avgpool/9p8x-minmax-scalar-c1.c
627 src/qu8-avgpool/9x-minmax-scalar-c1.c
628 src/qu8-dwconv/up1x9-minmax-scalar.c
629 src/qu8-gavgpool/7p7x-minmax-scalar-c1.c
630 src/qu8-gavgpool/7x-minmax-scalar-c1.c
631 src/qu8-gemm/2x2-minmax-scalar.c
632 src/qu8-igemm/2x2-minmax-scalar.c
633 src/qu8-requantization/fp32-scalar-lrintf.c
634 src/qu8-requantization/fp32-scalar-magic.c
635 src/qu8-requantization/precise-scalar-signed64.c
[all …]
DAndroid.bp484 "src/qu8-avgpool/9p8x-minmax-scalar-c1.c",
485 "src/qu8-avgpool/9x-minmax-scalar-c1.c",
486 "src/qu8-dwconv/up1x9-minmax-scalar.c",
487 "src/qu8-gavgpool/7p7x-minmax-scalar-c1.c",
488 "src/qu8-gavgpool/7x-minmax-scalar-c1.c",
489 "src/qu8-gemm/2x2-minmax-scalar.c",
490 "src/qu8-igemm/2x2-minmax-scalar.c",
491 "src/qu8-requantization/fp32-scalar-lrintf.c",
492 "src/qu8-requantization/fp32-scalar-magic.c",
493 "src/qu8-requantization/precise-scalar-signed64.c",
[all …]
DBUILD.bazel500 "src/qu8-avgpool/9p8x-minmax-scalar-c1.c",
501 "src/qu8-avgpool/9x-minmax-scalar-c1.c",
502 "src/qu8-dwconv/up1x9-minmax-scalar.c",
503 "src/qu8-gavgpool/7p7x-minmax-scalar-c1.c",
504 "src/qu8-gavgpool/7x-minmax-scalar-c1.c",
505 "src/qu8-gemm/2x2-minmax-scalar.c",
506 "src/qu8-igemm/2x2-minmax-scalar.c",
507 "src/qu8-requantization/fp32-scalar-lrintf.c",
508 "src/qu8-requantization/fp32-scalar-magic.c",
509 "src/qu8-requantization/precise-scalar-signed64.c",
[all …]
/external/tensorflow/tensorflow/compiler/mlir/lite/tests/flatbuffer2mlir/
Dconstants.mlir99 func @qu8() -> tensor<3x!quant.uniform<u8<1:255>:f32, 1.0>> {
100 // CHECK-LABEL: @qu8
/external/toolchain-utils/android_bench_suite/panorama_input/
Dtest_007.ppm3372 �*|kn�qu8!'hQWH-1*