Home
last modified time | relevance | path

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

/external/XNNPACK/models/
Dfp16-mobilenet-v1.cc112 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in FP16MobileNetV1() local
113 std::generate(v0.begin(), v0.end(), std::ref(f16rng)); in FP16MobileNetV1()
114 std::generate(v1.begin(), v1.end(), std::ref(f16rng)); in FP16MobileNetV1()
115 std::generate(v2.begin(), v2.end(), std::ref(f16rng)); in FP16MobileNetV1()
116 std::generate(v3.begin(), v3.end(), std::ref(f16rng)); in FP16MobileNetV1()
117 std::generate(v4.begin(), v4.end(), std::ref(f16rng)); in FP16MobileNetV1()
118 std::generate(v5.begin(), v5.end(), std::ref(f16rng)); in FP16MobileNetV1()
119 std::generate(v6.begin(), v6.end(), std::ref(f16rng)); in FP16MobileNetV1()
120 std::generate(v7.begin(), v7.end(), std::ref(f16rng)); in FP16MobileNetV1()
121 std::generate(v8.begin(), v8.end(), std::ref(f16rng)); in FP16MobileNetV1()
[all …]
Dfp16-mobilenet-v2.cc197 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in FP16MobileNetV2() local
198 std::generate(v0.begin(), v0.end(), std::ref(f16rng)); in FP16MobileNetV2()
199 std::generate(v1.begin(), v1.end(), std::ref(f16rng)); in FP16MobileNetV2()
200 std::generate(v2.begin(), v2.end(), std::ref(f16rng)); in FP16MobileNetV2()
201 std::generate(v3.begin(), v3.end(), std::ref(f16rng)); in FP16MobileNetV2()
202 std::generate(v4.begin(), v4.end(), std::ref(f16rng)); in FP16MobileNetV2()
203 std::generate(v5.begin(), v5.end(), std::ref(f16rng)); in FP16MobileNetV2()
204 std::generate(v6.begin(), v6.end(), std::ref(f16rng)); in FP16MobileNetV2()
205 std::generate(v7.begin(), v7.end(), std::ref(f16rng)); in FP16MobileNetV2()
206 std::generate(v8.begin(), v8.end(), std::ref(f16rng)); in FP16MobileNetV2()
[all …]
Dfp16-mobilenet-v3-large.cc268 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in FP16MobileNetV3Large() local
269 std::generate(v0.begin(), v0.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
270 std::generate(v1.begin(), v1.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
271 std::generate(v2.begin(), v2.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
272 std::generate(v3.begin(), v3.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
273 std::generate(v4.begin(), v4.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
274 std::generate(v5.begin(), v5.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
275 std::generate(v6.begin(), v6.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
276 std::generate(v7.begin(), v7.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
277 std::generate(v8.begin(), v8.end(), std::ref(f16rng)); in FP16MobileNetV3Large()
[all …]
Dfp16-mobilenet-v3-small.cc234 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in FP16MobileNetV3Small() local
235 std::generate(v0.begin(), v0.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
236 std::generate(v1.begin(), v1.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
237 std::generate(v2.begin(), v2.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
238 std::generate(v3.begin(), v3.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
239 std::generate(v4.begin(), v4.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
240 std::generate(v5.begin(), v5.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
241 std::generate(v6.begin(), v6.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
242 std::generate(v7.begin(), v7.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
243 std::generate(v8.begin(), v8.end(), std::ref(f16rng)); in FP16MobileNetV3Small()
[all …]
/external/XNNPACK/bench/
Df16-relu.cc35 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in f16_relu() local
38 std::generate(x.begin(), x.end(), std::ref(f16rng)); in f16_relu()
40 std::generate(x.begin(), x.end(), std::ref(f16rng)); in f16_relu()
Df16-gemm.cc52 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in GEMMBenchmark() local
55 std::generate(a.begin(), a.end(), std::ref(f16rng)); in GEMMBenchmark()
57 std::generate(k.begin(), k.end(), std::ref(f16rng)); in GEMMBenchmark()
59 std::generate(b.begin(), b.end(), std::ref(f16rng)); in GEMMBenchmark()
Df16-igemm.cc55 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in IGEMMBenchmark() local
72 std::generate(a.begin(), a.end(), std::ref(f16rng)); in IGEMMBenchmark()
74 std::generate(k.begin(), k.end(), std::ref(f16rng)); in IGEMMBenchmark()
76 std::generate(b.begin(), b.end(), std::ref(f16rng)); in IGEMMBenchmark()
Df16-dwconv.cc61 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in DWConvBenchmark() local
76 std::generate(a.begin(), a.end(), std::ref(f16rng)); in DWConvBenchmark()
78 std::generate(k.begin(), k.end(), std::ref(f16rng)); in DWConvBenchmark()
80 std::generate(b.begin(), b.end(), std::ref(f16rng)); in DWConvBenchmark()
Df16-spmm.cc44 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in SpMMBenchmark() local
75 std::generate(b.begin() + sparse_end, b.end(), std::ref(f16rng)); in SpMMBenchmark()
77 std::generate(bias.begin(), bias.end(), std::ref(f16rng)); in SpMMBenchmark()
Dglobal-average-pooling.cc161 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in global_average_pooling_f16() local
164 std::generate(input.begin(), input.end(), std::ref(f16rng)); in global_average_pooling_f16()
Dhardswish.cc217 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in xnnpack_hardswish_f16() local
221 std::generate(input.begin(), input.end(), std::ref(f16rng)); in xnnpack_hardswish_f16()
Dconvolution.cc301 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in xnnpack_convolution_f16() local
315 std::generate(input.begin(), input.end(), std::ref(f16rng)); in xnnpack_convolution_f16()
317 std::generate(kernel.begin(), kernel.end(), std::ref(f16rng)); in xnnpack_convolution_f16()
319 std::generate(bias.begin(), bias.end(), std::ref(f16rng)); in xnnpack_convolution_f16()
/external/XNNPACK/test/
Dvbinaryc-microkernel-tester.h94 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
97 const uint16_t b = f16rng(); in Test()
101 std::generate(a.begin(), a.end(), std::ref(f16rng)); in Test()
103 std::generate(y.begin(), y.end(), std::ref(f16rng)); in Test()
159 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
162 const uint16_t b = f16rng(); in Test()
166 std::generate(a.begin(), a.end(), std::ref(f16rng)); in Test()
168 std::generate(y.begin(), y.end(), std::ref(f16rng)); in Test()
Dhswish-microkernel-tester.h64 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
70 std::generate(x.begin(), x.end(), std::ref(f16rng)); in Test()
72 std::generate(y.begin(), y.end(), std::ref(f16rng)); in Test()
Dvbinary-microkernel-tester.h101 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
108 std::generate(a.begin(), a.end(), std::ref(f16rng)); in Test()
109 std::generate(b.begin(), b.end(), std::ref(f16rng)); in Test()
111 std::generate(y.begin(), y.end(), std::ref(f16rng)); in Test()
163 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
170 std::generate(a.begin(), a.end(), std::ref(f16rng)); in Test()
171 std::generate(b.begin(), b.end(), std::ref(f16rng)); in Test()
173 std::generate(y.begin(), y.end(), std::ref(f16rng)); in Test()
Dvmulcaddc-microkernel-tester.h125 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng);
139 std::generate(scale.begin(), scale.end(), std::ref(f16rng));
140 std::generate(bias.begin(), bias.end(), std::ref(f16rng));
141 std::generate(x.begin(), x.end(), std::ref(f16rng));
Dclamp-microkernel-tester.h135 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
141 std::generate(x.begin(), x.end(), std::ref(f16rng)); in Test()
143 std::generate(y.begin(), y.end(), std::ref(f16rng)); in Test()
Dspmm-microkernel-tester.h315 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
332 std::generate(input.begin(), input.end(), std::ref(f16rng)); in Test()
333 std::generate(b.begin(), b.end(), std::ref(f16rng)); in Test()
334 std::generate(bias.begin(), bias.end(), std::ref(f16rng)); in Test()
Dhardswish-operator-tester.h88 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in TestF16() local
95 std::generate(input.begin(), input.end(), std::ref(f16rng)); in TestF16()
Dgavgpool-microkernel-tester.h458 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng);
467 std::generate(input.begin(), input.end(), std::ref(f16rng));
520 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng);
528 std::generate(input.begin(), input.end(), std::ref(f16rng));
Ddwconv-microkernel-tester.h401 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng);
413 std::generate(input.begin(), input.end(), std::ref(f16rng));
414 std::generate(kernel.begin(), kernel.end(), std::ref(f16rng));
415 std::generate(bias.begin(), bias.end(), std::ref(f16rng));
Dbinary-elementwise-operator-tester.h350 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in TestF16() local
389 std::generate(input1.begin(), input1.end(), std::ref(f16rng)); in TestF16()
390 std::generate(input2.begin(), input2.end(), std::ref(f16rng)); in TestF16()
Dconvolution-operator-tester.h1009 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in TestNHWCxF16() local
1019 std::generate(input.begin(), input.end(), std::ref(f16rng)); in TestNHWCxF16()
1020 std::generate(kernel.begin(), kernel.end(), std::ref(f16rng)); in TestNHWCxF16()
1021 std::generate(bias.begin(), bias.end(), std::ref(f16rng)); in TestNHWCxF16()
1821 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in TestSetupNHWCxF16() local
1835 std::generate(input.begin(), input.end(), std::ref(f16rng)); in TestSetupNHWCxF16()
1836 std::generate(kernel.begin(), kernel.end(), std::ref(f16rng)); in TestSetupNHWCxF16()
1837 std::generate(bias.begin(), bias.end(), std::ref(f16rng)); in TestSetupNHWCxF16()
1948 std::generate(input.begin(), input.end(), std::ref(f16rng)); in TestSetupNHWCxF16()
Dglobal-average-pooling-operator-tester.h297 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in TestNWCxF16() local
303 std::generate(input.begin(), input.end(), std::ref(f16rng)); in TestNWCxF16()
Dgemm-microkernel-tester.h757 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng);
767 std::generate(a.begin(), a.end(), std::ref(f16rng));
768 std::generate(b.begin(), b.end(), std::ref(f16rng));
769 std::generate(bias.begin(), bias.end(), std::ref(f16rng));
829 auto f16rng = std::bind(fp16_ieee_from_fp32_value, f32rng); in Test() local
842 std::generate(a.begin(), a.end(), std::ref(f16rng)); in Test()
843 std::generate(b.begin(), b.end(), std::ref(f16rng)); in Test()
844 std::generate(bias.begin(), bias.end(), std::ref(f16rng)); in Test()