Home
last modified time | relevance | path

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

12

/aosp_15_r20/external/XNNPACK/eval/
H A Df32-roundd.cc33 const uint32_t reference_output = float_as_uint32(std::floor(inputs[0])); in TEST() local
34 ASSERT_EQ(reference_output, float_as_uint32(outputs[0])) in TEST()
36 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
45 const uint32_t reference_output = float_as_uint32(std::floor(inputs[0])); in TEST() local
46 ASSERT_EQ(reference_output, float_as_uint32(outputs[0])) in TEST()
48 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
61 const uint32_t reference_output = float_as_uint32(std::floor(inputs[i])); in TEST() local
62 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
64 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
79 const uint32_t reference_output = float_as_uint32(std::floor(inputs[i])); in TEST() local
[all …]
H A Df32-roundu.cc33 const uint32_t reference_output = float_as_uint32(std::ceil(inputs[0])); in TEST() local
34 ASSERT_EQ(reference_output, float_as_uint32(outputs[0])) in TEST()
36 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
45 const uint32_t reference_output = float_as_uint32(std::ceil(inputs[0])); in TEST() local
46 ASSERT_EQ(reference_output, float_as_uint32(outputs[0])) in TEST()
48 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
61 const uint32_t reference_output = float_as_uint32(std::ceil(inputs[i])); in TEST() local
62 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
64 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
79 const uint32_t reference_output = float_as_uint32(std::ceil(inputs[i])); in TEST() local
[all …]
H A Df32-roundz.cc37 const uint32_t reference_output = float_as_uint32(std::trunc(inputs[i])); in TEST() local
38 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
40 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
55 const uint32_t reference_output = float_as_uint32(std::trunc(inputs[i])); in TEST() local
56 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
58 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
73 const uint32_t reference_output = float_as_uint32(std::trunc(inputs[i])); in TEST() local
74 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
76 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
91 const uint32_t reference_output = float_as_uint32(std::trunc(inputs[i])); in TEST() local
[all …]
H A Df16-f32-cvt.cc38 const uint32_t reference_output = float_as_uint32(fp16_ieee_to_fp32_value(inputs[i])); in TEST() local
39 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
41 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
56 const uint32_t reference_output = float_as_uint32(fp16_ieee_to_fp32_value(inputs[i])); in TEST() local
57 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
59 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
70 const uint32_t reference_output = float_as_uint32(fp16_ieee_to_fp32_value(inputs[0])); in TEST() local
71 ASSERT_EQ(reference_output, float_as_uint32(outputs[0])) in TEST()
73 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
82 const uint32_t reference_output = float_as_uint32(fp16_ieee_to_fp32_value(inputs[0])); in TEST() local
[all …]
H A Df32-roundne.cc37 const uint32_t reference_output = float_as_uint32(std::nearbyint(inputs[i])); in TEST() local
38 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
40 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
55 const uint32_t reference_output = float_as_uint32(std::nearbyint(inputs[i])); in TEST() local
56 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
58 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
73 const uint32_t reference_output = float_as_uint32(std::nearbyint(inputs[i])); in TEST() local
74 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
76 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
91 const uint32_t reference_output = float_as_uint32(std::nearbyint(inputs[i])); in TEST() local
[all …]
H A Df32-f16-cvt.cc38 const uint16_t reference_output = fp16_ieee_from_fp32_value(inputs[i]); in TEST() local
39 ASSERT_EQ(reference_output, outputs[i]) in TEST()
41 << ", reference = 0x" << std::hex << std::setw(4) << std::setfill('0') << reference_output in TEST()
56 const uint16_t reference_output = fp16_ieee_from_fp32_value(inputs[i]); in TEST() local
57 ASSERT_EQ(reference_output, outputs[i]) in TEST()
59 << ", reference = 0x" << std::hex << std::setw(4) << std::setfill('0') << reference_output in TEST()
74 const uint16_t reference_output = fp16_ieee_from_fp32_value(inputs[i]); in TEST() local
75 ASSERT_EQ(reference_output, outputs[i]) in TEST()
77 << ", reference = 0x" << std::hex << std::setw(4) << std::setfill('0') << reference_output in TEST()
92 const uint16_t reference_output = fp16_ieee_from_fp32_value(inputs[i]); in TEST() local
[all …]
H A Df32-exp.cc37 const float reference_output = 1.0f; in TEST() local
38 ASSERT_EQ(reference_output, outputs[0]) in TEST()
40 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
51 const float reference_output = 1.0f; in TEST() local
52 ASSERT_EQ(reference_output, outputs[0]) in TEST()
54 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
69 const uint32_t reference_output = UINT32_C(0x00000000); in TEST() local
70 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
72 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
89 const uint32_t reference_output = UINT32_C(0x7F800000); in TEST() local
[all …]
H A Df32-qs8-cvt.cc45 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST() local
47 reference_output = std::numeric_limits<int8_t>::max(); in TEST()
49 reference_output = std::numeric_limits<int8_t>::min(); in TEST()
51 ASSERT_EQ(reference_output, long(outputs[i])) in TEST()
53 << ", reference = " << std::dec << reference_output in TEST()
77 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST() local
79 reference_output = std::numeric_limits<int8_t>::max(); in TEST()
81 reference_output = std::numeric_limits<int8_t>::min(); in TEST()
83 ASSERT_EQ(reference_output, long(outputs[i])) in TEST()
85 << ", reference = " << std::dec << reference_output in TEST()
[all …]
H A Df32-qu8-cvt.cc45 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST() local
47 reference_output = std::numeric_limits<uint8_t>::max(); in TEST()
49 reference_output = std::numeric_limits<uint8_t>::min(); in TEST()
51 ASSERT_EQ(reference_output, long(outputs[i])) in TEST()
53 << ", reference = " << std::dec << reference_output in TEST()
77 long reference_output = std::lrintf(inputs[i]) + long(zero_point); in TEST() local
79 reference_output = std::numeric_limits<uint8_t>::max(); in TEST()
81 reference_output = std::numeric_limits<uint8_t>::min(); in TEST()
83 ASSERT_EQ(reference_output, long(outputs[i])) in TEST()
85 << ", reference = " << std::dec << reference_output in TEST()
[all …]
H A Du64-sqrt.cc58 const uint64_t reference_output = Sqrt(input); in TEST() local
59 ASSERT_EQ(output, reference_output) << "input: " << input; in TEST()
74 const uint64_t reference_output = Sqrt(input); in TEST() local
75 ASSERT_EQ(output, reference_output) << "input: " << input; in TEST()
90 const uint64_t reference_output = Sqrt(input); in TEST() local
91 ASSERT_EQ(output, reference_output) << "input: " << input; in TEST()
106 const uint64_t reference_output = Sqrt(input); in TEST() local
107 ASSERT_EQ(output, reference_output) << "input: " << input; in TEST()
122 const uint64_t reference_output = Sqrt(input); in TEST() local
123 ASSERT_EQ(output, reference_output) << "input: " << input; in TEST()
[all …]
H A Df32-expminus.cc37 const float reference_output = 1.0f; in TEST() local
38 ASSERT_EQ(reference_output, outputs[0]) in TEST()
40 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
51 const float reference_output = 1.0f; in TEST() local
52 ASSERT_EQ(reference_output, outputs[0]) in TEST()
54 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
69 const uint32_t reference_output = UINT32_C(0x00000000); in TEST() local
70 ASSERT_EQ(reference_output, float_as_uint32(outputs[i])) in TEST()
72 << ", reference = 0x" << std::hex << std::setw(8) << std::setfill('0') << reference_output in TEST()
124 const float reference_output = 1.0f; in TEST() local
[all …]
H A Df32-expm1minus.cc37 const float reference_output = 0.0f; in TEST() local
38 ASSERT_EQ(reference_output, outputs[0]) in TEST()
40 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
55 const float reference_output = -1.0f; in TEST() local
56 ASSERT_EQ(reference_output, outputs[i]) in TEST()
58 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
110 const float reference_output = 0.0f; in TEST() local
111 ASSERT_EQ(reference_output, outputs[0]) in TEST()
113 …ference = 0x" << std::hex << std::setw(8) << std::setfill('0') << float_as_uint32(reference_output) in TEST()
128 const float reference_output = -1.0f; in TEST() local
[all …]
/aosp_15_r20/external/tensorflow/tensorflow/lite/delegates/hexagon/builders/tests/
H A Dmatmul_test.cc129 auto reference_output = m.GetDequantizedOutput<int8_t>(); in TEST_P() local
134 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST_P()
157 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST_P() local
162 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST_P()
184 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST_P() local
189 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST_P()
211 auto reference_output = m.GetDequantizedOutput<int8_t>(); in TEST_P() local
216 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST_P()
239 auto reference_output = m.GetDequantizedOutput<int8_t>(); in TEST_P() local
244 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST_P()
[all …]
H A Dslice_test.cc78 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
83 ElementsAreArray(ArrayFloatNear(reference_output, 0.1))); in TEST()
93 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
98 ElementsAreArray(ArrayFloatNear(reference_output, 0.1))); in TEST()
109 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
114 ElementsAreArray(ArrayFloatNear(reference_output, 0.1))); in TEST()
125 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
130 ElementsAreArray(ArrayFloatNear(reference_output, 0.1))); in TEST()
141 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
146 ElementsAreArray(ArrayFloatNear(reference_output, 0.1))); in TEST()
[all …]
H A Darithmetic_test.cc116 auto reference_output = m.GetDequantizedOutput<integer_dtype>(); in QuantizedTestsNoActivation() local
120 ElementsAreArray(ArrayFloatNear(reference_output, kQuantizedTolerance))) in QuantizedTestsNoActivation()
145 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
149 ElementsAreArray(ArrayFloatNear(reference_output, kQuantizedTolerance))); in TEST()
161 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
165 ElementsAreArray(ArrayFloatNear(reference_output, kQuantizedTolerance))); in TEST()
177 auto reference_output = m.GetDequantizedOutput<int8_t>(); in TEST() local
181 ElementsAreArray(ArrayFloatNear(reference_output, kQuantizedTolerance))); in TEST()
H A Dpool_test.cc114 auto reference_output = m.GetDequantizedOutput<int8_t>(); in TEST() local
118 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST()
135 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
139 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST()
180 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
184 ElementsAreArray(ArrayFloatNear(reference_output))); in TEST()
H A Dconv_test.cc435 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
439 ElementsAreArray(ArrayFloatNear(reference_output, 1e-5))); in TEST()
475 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
479 ElementsAreArray(ArrayFloatNear(reference_output, 1e-5))); in TEST()
517 auto reference_output = m.GetDequantizedOutput<uint8_t>(); in TEST() local
521 ElementsAreArray(ArrayFloatNear(reference_output, 1e-5))); in TEST()
605 auto reference_output = m.GetDequantizedOutput<int8_t>(); in TEST() local
610 ElementsAreArray(ArrayFloatNear(reference_output, 1e-2))); in TEST()
H A Dreduce_test.cc68 auto reference_output = m.GetDequantizedOutput<input_type>(); in TestMeanImpl() local
77 ElementsAreArray(ArrayFloatNear(reference_output, kQuantizedTolerance))); in TestMeanImpl()
103 auto reference_output = m.GetDequantizedOutput<input_type>(); in TestMeanKeppDimsImpl() local
112 ElementsAreArray(ArrayFloatNear(reference_output, kQuantizedTolerance))); in TestMeanKeppDimsImpl()
H A Dmin_max_builder_test.cc92 const auto reference_output = m->GetOutput(); in TestModel() local
96 EXPECT_THAT(m->GetOutput(), ElementsAreArray(reference_output)); in TestModel()
112 const auto reference_output = m->GetOutput(); in TestModelConstInput() local
116 EXPECT_THAT(m->GetOutput(), ElementsAreArray(reference_output)); in TestModelConstInput()
/aosp_15_r20/external/tensorflow/tensorflow/lite/kernels/internal/
H A Dlog_quantized_test.cc71 const std::vector<int32>& reference_output, in CheckOutputData() argument
81 ASSERT_EQ(n, reference_output.size()); in CheckOutputData()
90 ASSERT_LE(std::abs(test_output[i] - reference_output[i]), in CheckOutputData()
98 << ", reference_output[i]=" << reference_output[i] << "=" in CheckOutputData()
99 << static_cast<double>(reference_output[i]) / in CheckOutputData()
101 << ", difference[i]=" << std::abs(reference_output[i] - test_output[i]) in CheckOutputData()
103 << static_cast<double>(std::abs(reference_output[i] - test_output[i])) / in CheckOutputData()
/aosp_15_r20/external/XNNPACK/test/
H A Drequantization-tester.h558 const uint8_t reference_output = xnn_qu8_requantize_rndna( in TestRandomCasesRoundToNearestTiesAway() local
560 ASSERT_EQ(uint32_t(reference_output), uint32_t(outputs[i])); in TestRandomCasesRoundToNearestTiesAway()
601 const int8_t reference_output = xnn_qs8_requantize_rndna( in TestRandomCasesRoundToNearestTiesAway() local
603 ASSERT_EQ(int32_t(reference_output), int32_t(outputs[i])); in TestRandomCasesRoundToNearestTiesAway()
644 const int8_t reference_output = xnn_qs8_requantize_rndnu( in TestRandomCasesRoundToNearestTiesUp() local
646 ASSERT_EQ(int32_t(reference_output), int32_t(outputs[i])); in TestRandomCasesRoundToNearestTiesUp()
687 const double reference_output = RequantizationTester::RequantizeApproximate( in TestRandomCasesApproximate() local
689 ASSERT_LE(std::abs(reference_output - double(outputs[i])), 0.55) in TestRandomCasesApproximate()
691 << ", reference output = " << reference_output; in TestRandomCasesApproximate()
732 const double reference_output = RequantizationTester::RequantizeApproximate( in TestRandomCasesApproximate() local
[all …]
/aosp_15_r20/external/executorch/backends/xnnpack/test/tester/
H A Dtester.py456 self.reference_output = None
652 reference_output,
661 reference_output, stage_output, quantization_scale, atol, rtol, qtol
702 reference_output, argument
715 if isinstance(reference_output, torch.Tensor):
716 reference_output = (reference_output,)
727 reference_output,
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/range/test/
Djoin.cpp345 std::vector<boost::int32_t> reference_output; in test_reference_types() local
351 reference_output.push_back(i * 2); in test_reference_types()
358 reference_output.push_back(i * 4); in test_reference_types()
380 reference_output.begin(), reference_output.end()); in test_reference_types()
/aosp_15_r20/external/sdv/vsomeip/third_party/boost/range/test/adaptor_test/
Dtransformed.cpp153 std::vector<int> reference_output(5, 7); in transformed_bind() local
156 reference_output.begin(), reference_output.end()); in transformed_bind()
/aosp_15_r20/external/executorch/backends/arm/test/tester/
H A Darm_tester.py351 reference_output = reference_stage.run_artifact(reference_input)
360 reference_output, test_output, quantization_scale, atol, rtol, qtol
503 reference_output, argument
512 reference_output, stage_output, quantization_scale, atol, rtol, qtol
539 reference_output,

12