aboutsummaryrefslogtreecommitdiff
path: root/tests/InferenceTest.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/InferenceTest.hpp')
-rw-r--r--tests/InferenceTest.hpp47
1 files changed, 0 insertions, 47 deletions
diff --git a/tests/InferenceTest.hpp b/tests/InferenceTest.hpp
index 3ebfdbcc3c..40c9e5e597 100644
--- a/tests/InferenceTest.hpp
+++ b/tests/InferenceTest.hpp
@@ -136,53 +136,6 @@ private:
std::vector<TContainer> m_Outputs;
};
-template <typename TDataType>
-struct ToFloat { }; // nothing defined for the generic case
-
-template <>
-struct ToFloat<float>
-{
- static inline float Convert(float value, const InferenceModelInternal::QuantizationParams &)
- {
- // assuming that float models are not quantized
- return value;
- }
-
- static inline float Convert(int value, const InferenceModelInternal::QuantizationParams &)
- {
- // assuming that float models are not quantized
- return static_cast<float>(value);
- }
-};
-
-template <>
-struct ToFloat<uint8_t>
-{
- static inline float Convert(uint8_t value,
- const InferenceModelInternal::QuantizationParams & quantizationParams)
- {
- return armnn::Dequantize<uint8_t>(value,
- quantizationParams.first,
- quantizationParams.second);
- }
-
- static inline float Convert(int value,
- const InferenceModelInternal::QuantizationParams & quantizationParams)
- {
- return armnn::Dequantize<uint8_t>(static_cast<uint8_t>(value),
- quantizationParams.first,
- quantizationParams.second);
- }
-
- static inline float Convert(float value,
- const InferenceModelInternal::QuantizationParams & quantizationParams)
- {
- return armnn::Dequantize<uint8_t>(static_cast<uint8_t>(value),
- quantizationParams.first,
- quantizationParams.second);
- }
-};
-
template <typename TTestCaseDatabase, typename TModel>
class ClassifierTestCase : public InferenceModelTestCase<TModel>
{