diff options
author | Keith Mok <ek9852@gmail.com> | 2021-03-19 08:58:44 -0700 |
---|---|---|
committer | Keith Mok <ek9852@gmail.com> | 2021-03-24 09:02:22 -0700 |
commit | 16fb1a2d9c1d3d80c0f0b6ab549919fbabd2a0b9 (patch) | |
tree | f9d73a11366f6fb255bf805c66f2351bddbb30a0 /tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp | |
parent | d1a326584e2c18f64df322661aef7fbaf673d5b1 (diff) | |
download | armnn-16fb1a2d9c1d3d80c0f0b6ab549919fbabd2a0b9.tar.gz |
Fix YoloV3 test program incorrect use of abs
abs is int type, use fabsf instead for float type
Signed-off-by: Keith Mok <ek9852@gmail.com>
Change-Id: I157d471da25d66cbe39fa9809ff9ee536d4e95a1
Diffstat (limited to 'tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp')
-rw-r--r-- | tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp b/tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp index 8faf9a1261..8ce7357962 100644 --- a/tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp +++ b/tests/TfLiteYoloV3Big-Armnn/TfLiteYoloV3Big-Armnn.cpp @@ -20,7 +20,7 @@ #include <chrono> #include <fstream> #include <iostream> -#include <stdlib.h> +#include <cmath> using namespace armnnTfLiteParser; using namespace armnn; @@ -262,7 +262,7 @@ void CheckAccuracy(std::vector<float>* toDetector0, std::vector<float>* toDetect // Compare abs(difference) with tolerance to check for value by value equality for (unsigned int j = 0; j < outputs[i]->size(); ++j) { - compare = abs(expected[j] - outputs[i]->at(j)); + compare = std::abs(expected[j] - outputs[i]->at(j)); if (compare > 0.001f) { count++; @@ -657,4 +657,4 @@ int main(int argc, char* argv[]) ARMNN_LOG(info) << "Run completed"; return 0; -}
\ No newline at end of file +} |