Lines Matching full:zero_point

34     for (int32_t zero_point = std::numeric_limits<uint8_t>::min();  in TEST()  local
35 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
36 zero_point++) in TEST()
38 …t uint32_t max_input = float_as_uint32((float) (std::numeric_limits<uint8_t>::max() - zero_point)); in TEST()
43 …32_qu8_cvt__neon(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
45 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST()
55 << ", zero point = " << std::dec << zero_point; in TEST()
66 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
67 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
68 zero_point++) in TEST()
70 const uint32_t max_input = float_as_uint32((float) zero_point); in TEST()
75 …32_qu8_cvt__neon(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
77 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST()
87 << ", zero point = " << std::dec << zero_point; in TEST()
98 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
99 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
100 zero_point++) in TEST()
102 …t uint32_t min_input = float_as_uint32((float) (std::numeric_limits<uint8_t>::max() - zero_point)); in TEST()
108 …32_qu8_cvt__neon(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
115 << ", zero point = " << std::dec << zero_point; in TEST()
126 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
127 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
128 zero_point++) in TEST()
130 const uint32_t min_input = float_as_uint32((float) zero_point); in TEST()
136 …32_qu8_cvt__neon(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
143 << ", zero point = " << std::dec << zero_point; in TEST()
156 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
157 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
158 zero_point++) in TEST()
160 …t uint32_t max_input = float_as_uint32((float) (std::numeric_limits<uint8_t>::max() - zero_point)); in TEST()
165 …_qu8_cvt__neonv8(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
167 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST()
177 << ", zero point = " << std::dec << zero_point; in TEST()
188 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
189 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
190 zero_point++) in TEST()
192 const uint32_t max_input = float_as_uint32((float) zero_point); in TEST()
197 …_qu8_cvt__neonv8(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
199 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST()
209 << ", zero point = " << std::dec << zero_point; in TEST()
220 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
221 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
222 zero_point++) in TEST()
224 …t uint32_t min_input = float_as_uint32((float) (std::numeric_limits<uint8_t>::max() - zero_point)); in TEST()
230 …_qu8_cvt__neonv8(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
237 << ", zero point = " << std::dec << zero_point; in TEST()
248 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
249 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
250 zero_point++) in TEST()
252 const uint32_t min_input = float_as_uint32((float) zero_point); in TEST()
258 …_qu8_cvt__neonv8(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
265 << ", zero point = " << std::dec << zero_point; in TEST()
276 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
277 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
278 zero_point++) in TEST()
280 …t uint32_t max_input = float_as_uint32((float) (std::numeric_limits<uint8_t>::max() - zero_point)); in TEST()
285 …u8_cvt__wasmsimd(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
287 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST()
297 << ", zero point = " << std::dec << zero_point; in TEST()
306 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
307 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
308 zero_point++) in TEST()
310 const uint32_t max_input = float_as_uint32((float) zero_point); in TEST()
315 …u8_cvt__wasmsimd(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
317 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST()
327 << ", zero point = " << std::dec << zero_point; in TEST()
336 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
337 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
338 zero_point++) in TEST()
340 …t uint32_t min_input = float_as_uint32((float) (std::numeric_limits<uint8_t>::max() - zero_point)); in TEST()
346 …u8_cvt__wasmsimd(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
353 << ", zero point = " << std::dec << zero_point; in TEST()
362 for (int32_t zero_point = std::numeric_limits<uint8_t>::min(); in TEST() local
363 zero_point <= std::numeric_limits<uint8_t>::max(); in TEST()
364 zero_point++) in TEST()
366 const uint32_t min_input = float_as_uint32((float) zero_point); in TEST()
372 …u8_cvt__wasmsimd(kBlockSize * sizeof(uint8_t), inputs.data(), outputs.data(), uint8_t(zero_point)); in TEST()
379 << ", zero point = " << std::dec << zero_point; in TEST()