/aosp_15_r20/external/XNNPACK/eval/ |
H A D | f32-roundd.cc | 33 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 D | f32-roundu.cc | 33 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 D | f32-roundz.cc | 37 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 D | f16-f32-cvt.cc | 38 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 D | f32-roundne.cc | 37 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 D | f32-f16-cvt.cc | 38 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 D | f32-exp.cc | 37 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 D | f32-qs8-cvt.cc | 45 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 D | f32-qu8-cvt.cc | 45 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 D | u64-sqrt.cc | 58 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 D | f32-expminus.cc | 37 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 D | f32-expm1minus.cc | 37 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 D | matmul_test.cc | 129 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 D | slice_test.cc | 78 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 D | arithmetic_test.cc | 116 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 D | pool_test.cc | 114 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 D | conv_test.cc | 435 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 D | reduce_test.cc | 68 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 D | min_max_builder_test.cc | 92 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 D | log_quantized_test.cc | 71 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 D | requantization-tester.h | 558 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 D | tester.py | 456 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/ |
D | join.cpp | 345 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/ |
D | transformed.cpp | 153 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 D | arm_tester.py | 351 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,
|