summaryrefslogtreecommitdiff
path: root/tools/nnapi_test/src/nnapi_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'tools/nnapi_test/src/nnapi_test.cc')
-rw-r--r--tools/nnapi_test/src/nnapi_test.cc26
1 files changed, 11 insertions, 15 deletions
diff --git a/tools/nnapi_test/src/nnapi_test.cc b/tools/nnapi_test/src/nnapi_test.cc
index 515311a3c..1f98bb07d 100644
--- a/tools/nnapi_test/src/nnapi_test.cc
+++ b/tools/nnapi_test/src/nnapi_test.cc
@@ -14,27 +14,20 @@
* limitations under the License.
*/
-#include "tensorflow/contrib/lite/kernels/register.h"
+#include "support/tflite/kernels/register.h"
#include "tensorflow/contrib/lite/model.h"
-#include "util/environment.h"
-
#include "support/tflite/interp/FlatBufferBuilder.h"
#include "support/tflite/Diff.h"
#include <iostream>
+#include <stdexcept>
using namespace tflite;
using namespace tflite::ops::builtin;
int main(const int argc, char **argv)
{
- int verbose = 0;
- int tolerance = 1;
-
- nnfw::util::env::IntAccessor("VERBOSE").access(verbose);
- nnfw::util::env::IntAccessor("TOLERANCE").access(tolerance);
-
if (argc < 2)
{
std::cerr << "nnapi_test\n\n";
@@ -50,10 +43,13 @@ int main(const int argc, char **argv)
const nnfw::support::tflite::interp::FlatBufferBuilder builder(*model);
- RandomTestParam param;
-
- param.verbose = verbose;
- param.tolerance = tolerance;
-
- return RandomTestRunner{0, param}.run(builder);
+ try
+ {
+ return RandomTestRunner::make(0).run(builder);
+ }
+ catch (const std::exception &e)
+ {
+ std::cerr << e.what() << std::endl;
+ return 1;
+ }
}