Rename nnapi_unittest (#2046)
author오형석/동작제어Lab(SR)/Staff Engineer/삼성전자 <hseok82.oh@samsung.com>
Tue, 24 Jul 2018 04:28:48 +0000 (13:28 +0900)
committer이춘석/동작제어Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Tue, 24 Jul 2018 04:28:48 +0000 (13:28 +0900)
Rename nnapi_unittest to nnapi_quickcheck to avoid confusing

Signed-off-by: Hyeongseok Oh <hseok82.oh@samsung.com>
115 files changed:
tools/CMakeLists.txt
tools/nnapi_quickcheck/CMakeLists.txt [new file with mode: 0644]
tools/nnapi_quickcheck/inc/env.h [moved from tools/nnapi_unittests/inc/env.h with 100% similarity]
tools/nnapi_quickcheck/inc/memory.h [moved from tools/nnapi_unittests/inc/memory.h with 100% similarity]
tools/nnapi_quickcheck/lib/env.cpp [moved from tools/nnapi_unittests/lib/env.cpp with 100% similarity]
tools/nnapi_quickcheck/lib/env.test.cpp [moved from tools/nnapi_unittests/lib/env.test.cpp with 100% similarity]
tools/nnapi_quickcheck/tests/add_1.cpp [moved from tools/nnapi_unittests/tests/add_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_1.lst [moved from tools/nnapi_unittests/tests/add_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_2.cpp [moved from tools/nnapi_unittests/tests/add_2.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_2.lst [moved from tools/nnapi_unittests/tests/add_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_3.cpp [moved from tools/nnapi_unittests/tests/add_3.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_3.lst [moved from tools/nnapi_unittests/tests/add_3.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_4.cpp [moved from tools/nnapi_unittests/tests/add_4.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_4.lst [moved from tools/nnapi_unittests/tests/add_4.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_5.cpp [moved from tools/nnapi_unittests/tests/add_5.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_5.lst [moved from tools/nnapi_unittests/tests/add_5.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_6.cpp [moved from tools/nnapi_unittests/tests/add_6.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_6.lst [moved from tools/nnapi_unittests/tests/add_6.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_7.cpp [moved from tools/nnapi_unittests/tests/add_7.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_7.lst [moved from tools/nnapi_unittests/tests/add_7.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_8.cpp [moved from tools/nnapi_unittests/tests/add_8.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_8.lst [moved from tools/nnapi_unittests/tests/add_8.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_9.cpp [moved from tools/nnapi_unittests/tests/add_9.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_9.lst [moved from tools/nnapi_unittests/tests/add_9.lst with 100% similarity]
tools/nnapi_quickcheck/tests/add_quan_1.cpp [moved from tools/nnapi_unittests/tests/add_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/add_quan_1.lst [moved from tools/nnapi_unittests/tests/add_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/avg_pool_1.cpp [moved from tools/nnapi_unittests/tests/avg_pool_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/avg_pool_1.lst [moved from tools/nnapi_unittests/tests/avg_pool_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/avg_pool_quan_1.cpp [moved from tools/nnapi_unittests/tests/avg_pool_quan_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/avg_pool_quan_1.lst [moved from tools/nnapi_unittests/tests/avg_pool_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/cast_1.cpp [moved from tools/nnapi_unittests/tests/cast_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/cast_1.lst [moved from tools/nnapi_unittests/tests/cast_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/cast_2.cpp [moved from tools/nnapi_unittests/tests/cast_2.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/cast_2.lst [moved from tools/nnapi_unittests/tests/cast_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/cast_q_to_f_1.cpp [moved from tools/nnapi_unittests/tests/cast_q_to_f_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/cast_q_to_f_1.lst [moved from tools/nnapi_unittests/tests/cast_q_to_f_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/concat_1.cpp [moved from tools/nnapi_unittests/tests/concat_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/concat_1.lst [moved from tools/nnapi_unittests/tests/concat_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/concat_quan_1.cpp [moved from tools/nnapi_unittests/tests/concat_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/concat_quan_1.lst [moved from tools/nnapi_unittests/tests/concat_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/conv_1.cpp [moved from tools/nnapi_unittests/tests/conv_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/conv_1.lst [moved from tools/nnapi_unittests/tests/conv_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/conv_quan_1.cpp [moved from tools/nnapi_unittests/tests/conv_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/conv_quan_1.lst [moved from tools/nnapi_unittests/tests/conv_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/dconv_1.cpp [moved from tools/nnapi_unittests/tests/dconv_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/dconv_1.lst [moved from tools/nnapi_unittests/tests/dconv_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/dconv_quan_1.cpp [moved from tools/nnapi_unittests/tests/dconv_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/dconv_quan_1.lst [moved from tools/nnapi_unittests/tests/dconv_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/dequantize_1.cpp [moved from tools/nnapi_unittests/tests/dequantize_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/dequantize_1.lst [moved from tools/nnapi_unittests/tests/dequantize_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/div_1.cpp [moved from tools/nnapi_unittests/tests/div_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/div_1.lst [moved from tools/nnapi_unittests/tests/div_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/div_2.cpp [moved from tools/nnapi_unittests/tests/div_2.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/div_2.lst [moved from tools/nnapi_unittests/tests/div_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/fully_connected_1.cpp [moved from tools/nnapi_unittests/tests/fully_connected_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/fully_connected_1.lst [moved from tools/nnapi_unittests/tests/fully_connected_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/fully_connected_quan_1.cpp [moved from tools/nnapi_unittests/tests/fully_connected_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/fully_connected_quan_1.lst [moved from tools/nnapi_unittests/tests/fully_connected_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/gather_1.cpp [moved from tools/nnapi_unittests/tests/gather_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/gather_1.lst [moved from tools/nnapi_unittests/tests/gather_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/gather_2.cpp [moved from tools/nnapi_unittests/tests/gather_2.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/gather_2.lst [moved from tools/nnapi_unittests/tests/gather_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/max_pool_1.cpp [moved from tools/nnapi_unittests/tests/max_pool_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/max_pool_1.lst [moved from tools/nnapi_unittests/tests/max_pool_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/max_pool_quan_1.cpp [moved from tools/nnapi_unittests/tests/max_pool_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/max_pool_quan_1.lst [moved from tools/nnapi_unittests/tests/max_pool_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/mul_1.cpp [moved from tools/nnapi_unittests/tests/mul_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/mul_1.lst [moved from tools/nnapi_unittests/tests/mul_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/mul_2.cpp [moved from tools/nnapi_unittests/tests/mul_2.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/mul_2.lst [moved from tools/nnapi_unittests/tests/mul_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/mul_quan_1.cpp [moved from tools/nnapi_unittests/tests/mul_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/mul_quan_1.lst [moved from tools/nnapi_unittests/tests/mul_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu1_1.cpp [moved from tools/nnapi_unittests/tests/relu1_1.cpp with 100% similarity]
tools/nnapi_quickcheck/tests/relu1_1.lst [moved from tools/nnapi_unittests/tests/relu1_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu6_1.cpp [moved from tools/nnapi_unittests/tests/relu6_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/relu6_1.lst [moved from tools/nnapi_unittests/tests/relu6_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu6_quan_1.cpp [moved from tools/nnapi_unittests/tests/relu6_quan_1.cpp with 100% similarity]
tools/nnapi_quickcheck/tests/relu6_quan_1.lst [moved from tools/nnapi_unittests/tests/relu6_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu_1.cpp [moved from tools/nnapi_unittests/tests/relu_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/relu_1.lst [moved from tools/nnapi_unittests/tests/relu_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu_2.cpp [moved from tools/nnapi_unittests/tests/relu_2.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/relu_2.lst [moved from tools/nnapi_unittests/tests/relu_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu_3.cpp [moved from tools/nnapi_unittests/tests/relu_3.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/relu_3.lst [moved from tools/nnapi_unittests/tests/relu_3.lst with 100% similarity]
tools/nnapi_quickcheck/tests/relu_quan_1.cpp [moved from tools/nnapi_unittests/tests/relu_quan_1.cpp with 100% similarity]
tools/nnapi_quickcheck/tests/relu_quan_1.lst [moved from tools/nnapi_unittests/tests/relu_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/reshape_1.cpp [moved from tools/nnapi_unittests/tests/reshape_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/reshape_1.lst [moved from tools/nnapi_unittests/tests/reshape_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/reshape_quan_1.cpp [moved from tools/nnapi_unittests/tests/reshape_quan_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/reshape_quan_1.lst [moved from tools/nnapi_unittests/tests/reshape_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/resize_bilinear_1.cpp [moved from tools/nnapi_unittests/tests/resize_bilinear_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/resize_bilinear_1.lst [moved from tools/nnapi_unittests/tests/resize_bilinear_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/softmax_1.cpp [moved from tools/nnapi_unittests/tests/softmax_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/softmax_1.lst [moved from tools/nnapi_unittests/tests/softmax_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/softmax_2.cpp [moved from tools/nnapi_unittests/tests/softmax_2.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/softmax_2.lst [moved from tools/nnapi_unittests/tests/softmax_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/softmax_quan_1.cpp [moved from tools/nnapi_unittests/tests/softmax_quan_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/softmax_quan_1.lst [moved from tools/nnapi_unittests/tests/softmax_quan_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/sub_1.cpp [moved from tools/nnapi_unittests/tests/sub_1.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/sub_1.lst [moved from tools/nnapi_unittests/tests/sub_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/sub_2.cpp [moved from tools/nnapi_unittests/tests/sub_2.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/sub_2.lst [moved from tools/nnapi_unittests/tests/sub_2.lst with 100% similarity]
tools/nnapi_quickcheck/tests/sub_3.cpp [moved from tools/nnapi_unittests/tests/sub_3.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/sub_3.lst [moved from tools/nnapi_unittests/tests/sub_3.lst with 100% similarity]
tools/nnapi_quickcheck/tests/sub_4.cpp [moved from tools/nnapi_unittests/tests/sub_4.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/sub_4.lst [moved from tools/nnapi_unittests/tests/sub_4.lst with 100% similarity]
tools/nnapi_quickcheck/tests/sub_5.cpp [moved from tools/nnapi_unittests/tests/sub_5.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/sub_5.lst [moved from tools/nnapi_unittests/tests/sub_5.lst with 100% similarity]
tools/nnapi_quickcheck/tests/sub_6.cpp [moved from tools/nnapi_unittests/tests/sub_6.cpp with 99% similarity]
tools/nnapi_quickcheck/tests/sub_6.lst [moved from tools/nnapi_unittests/tests/sub_6.lst with 100% similarity]
tools/nnapi_quickcheck/tests/tanh_1.cpp [moved from tools/nnapi_unittests/tests/tanh_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/tanh_1.lst [moved from tools/nnapi_unittests/tests/tanh_1.lst with 100% similarity]
tools/nnapi_quickcheck/tests/topk_v2_1.cpp [moved from tools/nnapi_unittests/tests/topk_v2_1.cpp with 98% similarity]
tools/nnapi_quickcheck/tests/topk_v2_1.lst [moved from tools/nnapi_unittests/tests/topk_v2_1.lst with 100% similarity]
tools/nnapi_unittests/CMakeLists.txt [deleted file]

index adb8b99..131deb4 100644 (file)
@@ -2,4 +2,4 @@ add_subdirectory(tflite_run)
 add_subdirectory(tflite_benchmark)
 add_subdirectory(tflite_examples)
 add_subdirectory(nnapi_test)
-add_subdirectory(nnapi_unittests)
+add_subdirectory(nnapi_quickcheck)
diff --git a/tools/nnapi_quickcheck/CMakeLists.txt b/tools/nnapi_quickcheck/CMakeLists.txt
new file mode 100644 (file)
index 0000000..efaa36a
--- /dev/null
@@ -0,0 +1,73 @@
+file(GLOB_RECURSE NNAPI_QUICKCHECK_LIB_SOURCES "lib/*.cpp")
+file(GLOB_RECURSE NNAPI_QUICKCHECK_LIB_TESTS "lib/*.test.cpp")
+list(REMOVE_ITEM NNAPI_QUICKCHECK_LIB_SOURCES ${NNAPI_QUICKCHECK_LIB_TESTS})
+
+add_library(nnapi_quickcheck_common ${NNAPI_QUICKCHECK_LIB_SOURCES})
+target_include_directories(nnapi_quickcheck_common PUBLIC "inc")
+target_link_libraries(nnapi_quickcheck_common nnfw_util)
+target_link_libraries(nnapi_quickcheck_common nnfw_support_tflite)
+
+add_executable(nnapi_quickcheck_lib_env_test "lib/env.test.cpp")
+target_link_libraries(nnapi_quickcheck_lib_env_test nnapi_quickcheck_common)
+
+function(add_nnapi_quickcheck NAME)
+  add_executable(nnapi_quickcheck_${NAME} "tests/${NAME}.cpp")
+  add_dependencies(nnapi_quickcheck_${NAME} googletest)
+  target_link_libraries(nnapi_quickcheck_${NAME} libgtest.a libgtest_main.a pthread)
+  target_link_libraries(nnapi_quickcheck_${NAME} nnapi_quickcheck_common)
+endfunction(add_nnapi_quickcheck)
+
+add_nnapi_quickcheck(add_1)
+add_nnapi_quickcheck(add_2)
+add_nnapi_quickcheck(add_3)
+add_nnapi_quickcheck(add_4)
+add_nnapi_quickcheck(add_5)
+add_nnapi_quickcheck(add_6)
+add_nnapi_quickcheck(add_7)
+add_nnapi_quickcheck(add_8)
+add_nnapi_quickcheck(add_9)
+add_nnapi_quickcheck(add_quan_1)
+add_nnapi_quickcheck(div_1)
+add_nnapi_quickcheck(div_2)
+add_nnapi_quickcheck(sub_1)
+add_nnapi_quickcheck(sub_2)
+add_nnapi_quickcheck(sub_3)
+add_nnapi_quickcheck(sub_4)
+add_nnapi_quickcheck(sub_5)
+add_nnapi_quickcheck(sub_6)
+add_nnapi_quickcheck(mul_1)
+add_nnapi_quickcheck(mul_2)
+add_nnapi_quickcheck(mul_quan_1)
+add_nnapi_quickcheck(relu_1)
+add_nnapi_quickcheck(relu_quan_1)
+add_nnapi_quickcheck(relu_2)
+add_nnapi_quickcheck(relu_3)
+add_nnapi_quickcheck(relu6_1)
+add_nnapi_quickcheck(relu6_quan_1)
+add_nnapi_quickcheck(relu1_1)
+add_nnapi_quickcheck(conv_1)
+add_nnapi_quickcheck(conv_quan_1)
+add_nnapi_quickcheck(dconv_1)
+add_nnapi_quickcheck(dconv_quan_1)
+add_nnapi_quickcheck(max_pool_1)
+add_nnapi_quickcheck(max_pool_quan_1)
+add_nnapi_quickcheck(avg_pool_1)
+add_nnapi_quickcheck(avg_pool_quan_1)
+add_nnapi_quickcheck(concat_1)
+add_nnapi_quickcheck(concat_quan_1)
+add_nnapi_quickcheck(reshape_1)
+add_nnapi_quickcheck(reshape_quan_1)
+add_nnapi_quickcheck(fully_connected_1)
+add_nnapi_quickcheck(fully_connected_quan_1)
+add_nnapi_quickcheck(softmax_1)
+add_nnapi_quickcheck(softmax_2)
+add_nnapi_quickcheck(softmax_quan_1)
+add_nnapi_quickcheck(resize_bilinear_1)
+add_nnapi_quickcheck(topk_v2_1)
+add_nnapi_quickcheck(cast_1)
+add_nnapi_quickcheck(cast_q_to_f_1)
+add_nnapi_quickcheck(cast_2)
+add_nnapi_quickcheck(gather_1)
+add_nnapi_quickcheck(gather_2)
+add_nnapi_quickcheck(dequantize_1)
+add_nnapi_quickcheck(tanh_1)
similarity index 99%
rename from tools/nnapi_unittests/tests/add_1.cpp
rename to tools/nnapi_quickcheck/tests/add_1.cpp
index 5da88df..52aa2af 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_1, simple_test)
+TEST(NNAPI_Quickcheck_add_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_2.cpp
rename to tools/nnapi_quickcheck/tests/add_2.cpp
index aaf87bd..9b5b19c 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_2, simple_test)
+TEST(NNAPI_Quickcheck_add_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_3.cpp
rename to tools/nnapi_quickcheck/tests/add_3.cpp
index 1de9e6d..e692fe3 100644 (file)
@@ -38,7 +38,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_3, simple_test)
+TEST(NNAPI_Quickcheck_add_3, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
similarity index 99%
rename from tools/nnapi_unittests/tests/add_4.cpp
rename to tools/nnapi_quickcheck/tests/add_4.cpp
index 4c22fe0..e519f17 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_4, simple_test)
+TEST(NNAPI_Quickcheck_add_4, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_5.cpp
rename to tools/nnapi_quickcheck/tests/add_5.cpp
index 266f4e1..cacb5e4 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_5, simple_test)
+TEST(NNAPI_Quickcheck_add_5, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_6.cpp
rename to tools/nnapi_quickcheck/tests/add_6.cpp
index 5e4756a..245b7ad 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_6, simple_test)
+TEST(NNAPI_Quickcheck_add_6, simple_test)
 {
   int verbose = 1;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_7.cpp
rename to tools/nnapi_quickcheck/tests/add_7.cpp
index 4513416..43d285c 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_7, simple_test)
+TEST(NNAPI_Quickcheck_add_7, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_8.cpp
rename to tools/nnapi_quickcheck/tests/add_8.cpp
index 0e02d19..ec11c39 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_8, simple_test)
+TEST(NNAPI_Quickcheck_add_8, simple_test)
 {
   int verbose = 1;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_9.cpp
rename to tools/nnapi_quickcheck/tests/add_9.cpp
index ac39079..f3cf028 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_9, simple_test)
+TEST(NNAPI_Quickcheck_add_9, simple_test)
 {
   int verbose = 1;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/add_quan_1.cpp
rename to tools/nnapi_quickcheck/tests/add_quan_1.cpp
index 99d10a0..45f0ba6 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_add_1, simple_test)
+TEST(NNAPI_Quickcheck_add_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/avg_pool_1.cpp
rename to tools/nnapi_quickcheck/tests/avg_pool_1.cpp
index 368d942..c938ed6 100644 (file)
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_avg_pool_1, simple_test)
+TEST(NNAPI_Quickcheck_avg_pool_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_avg_pool_1, simple_test)
+TEST(NNAPI_Quickcheck_avg_pool_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
similarity index 98%
rename from tools/nnapi_unittests/tests/cast_1.cpp
rename to tools/nnapi_quickcheck/tests/cast_1.cpp
index c7069b4..01d49cd 100644 (file)
@@ -36,7 +36,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_cast_1, simple_test)
+TEST(NNAPI_Quickcheck_cast_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/cast_2.cpp
rename to tools/nnapi_quickcheck/tests/cast_2.cpp
index f46d315..b003221 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_cast_2, simple_test)
+TEST(NNAPI_Quickcheck_cast_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
@@ -36,7 +36,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_cast_1, simple_test)
+TEST(NNAPI_Quickcheck_cast_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/concat_1.cpp
rename to tools/nnapi_quickcheck/tests/concat_1.cpp
index bbc55d2..77d670f 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_concat_1, simple_test)
+TEST(NNAPI_Quickcheck_concat_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_concat_1, simple_test)
+TEST(NNAPI_Quickcheck_concat_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/conv_1.cpp
rename to tools/nnapi_quickcheck/tests/conv_1.cpp
index 6de7446..10046d1 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_conv_1, simple_test)
+TEST(NNAPI_Quickcheck_conv_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/conv_quan_1.cpp
rename to tools/nnapi_quickcheck/tests/conv_quan_1.cpp
index 57c4c21..aebf233 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_conv_1, simple_test)
+TEST(NNAPI_Quickcheck_conv_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/dconv_1.cpp
rename to tools/nnapi_quickcheck/tests/dconv_1.cpp
index 51690ff..bd0cacf 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_dconv_1, simple_test)
+TEST(NNAPI_Quickcheck_dconv_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/dconv_quan_1.cpp
rename to tools/nnapi_quickcheck/tests/dconv_quan_1.cpp
index c0b9434..43f305f 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_dconv_1, simple_test)
+TEST(NNAPI_Quickcheck_dconv_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/dequantize_1.cpp
rename to tools/nnapi_quickcheck/tests/dequantize_1.cpp
index 969613a..fe310a1 100644 (file)
@@ -36,7 +36,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_dequantize_1, simple_test)
+TEST(NNAPI_Quickcheck_dequantize_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/div_1.cpp
rename to tools/nnapi_quickcheck/tests/div_1.cpp
index 585b9fd..ffa0d6c 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_div_1, simple_test)
+TEST(NNAPI_Quickcheck_div_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/div_2.cpp
rename to tools/nnapi_quickcheck/tests/div_2.cpp
index 200d918..c836c25 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_div_2, simple_test)
+TEST(NNAPI_Quickcheck_div_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
@@ -38,7 +38,7 @@ using namespace tflite::ops::builtin;
 
 template <typename T> T *make_malloc(void) { return reinterpret_cast<T *>(malloc(sizeof(T))); }
 
-TEST(NNAPI_Unittest_fully_connected_1, simple_test)
+TEST(NNAPI_Quickcheck_fully_connected_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
@@ -38,7 +38,7 @@ using namespace tflite::ops::builtin;
 
 template <typename T> T *make_malloc(void) { return reinterpret_cast<T *>(malloc(sizeof(T))); }
 
-TEST(NNAPI_Unittest_fully_connected_1, simple_test)
+TEST(NNAPI_Quickcheck_fully_connected_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/gather_1.cpp
rename to tools/nnapi_quickcheck/tests/gather_1.cpp
index 513d56e..0d5b30e 100644 (file)
@@ -33,7 +33,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_gather_1, simple_test)
+TEST(NNAPI_Quickcheck_gather_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
similarity index 98%
rename from tools/nnapi_unittests/tests/gather_2.cpp
rename to tools/nnapi_quickcheck/tests/gather_2.cpp
index 9a19820..b3cb3c6 100644 (file)
@@ -33,7 +33,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_gather_2, simple_test)
+TEST(NNAPI_Quickcheck_gather_2, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
similarity index 99%
rename from tools/nnapi_unittests/tests/max_pool_1.cpp
rename to tools/nnapi_quickcheck/tests/max_pool_1.cpp
index bb2e044..bb53814 100644 (file)
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_max_pool_1, simple_test)
+TEST(NNAPI_Quickcheck_max_pool_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_max_pool_1, simple_test)
+TEST(NNAPI_Quickcheck_max_pool_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
similarity index 99%
rename from tools/nnapi_unittests/tests/mul_1.cpp
rename to tools/nnapi_quickcheck/tests/mul_1.cpp
index 1884408..2569e7c 100644 (file)
@@ -36,7 +36,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_mul_1, simple_test)
+TEST(NNAPI_Quickcheck_mul_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/mul_2.cpp
rename to tools/nnapi_quickcheck/tests/mul_2.cpp
index c28e0dc..b117cd6 100644 (file)
@@ -36,7 +36,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_mul_2, simple_test)
+TEST(NNAPI_Quickcheck_mul_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/mul_quan_1.cpp
rename to tools/nnapi_quickcheck/tests/mul_quan_1.cpp
index a68634e..7207a90 100644 (file)
@@ -36,7 +36,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_mul_1, simple_test)
+TEST(NNAPI_Quickcheck_mul_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/relu6_1.cpp
rename to tools/nnapi_quickcheck/tests/relu6_1.cpp
index 85de96d..76bbe95 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_relu6_1, simple_test)
+TEST(NNAPI_Quickcheck_relu6_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/relu_1.cpp
rename to tools/nnapi_quickcheck/tests/relu_1.cpp
index 10453ea..f754c3d 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_relu_1, simple_test)
+TEST(NNAPI_Quickcheck_relu_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/relu_2.cpp
rename to tools/nnapi_quickcheck/tests/relu_2.cpp
index 16e1db4..c087645 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_relu_2, simple_test)
+TEST(NNAPI_Quickcheck_relu_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/relu_3.cpp
rename to tools/nnapi_quickcheck/tests/relu_3.cpp
index f213a8c..6c41bc1 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_relu_3, simple_test)
+TEST(NNAPI_Quickcheck_relu_3, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/reshape_1.cpp
rename to tools/nnapi_quickcheck/tests/reshape_1.cpp
index 8c2082c..21d35a5 100644 (file)
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_reshape_1, simple_test)
+TEST(NNAPI_Quickcheck_reshape_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_reshape_1, simple_test)
+TEST(NNAPI_Quickcheck_reshape_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_resize_bilinear_1, simple_test)
+TEST(NNAPI_Quickcheck_resize_bilinear_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
similarity index 98%
rename from tools/nnapi_unittests/tests/softmax_1.cpp
rename to tools/nnapi_quickcheck/tests/softmax_1.cpp
index ba3e728..5e15b61 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_softmax_1, simple_test)
+TEST(NNAPI_Quickcheck_softmax_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/softmax_2.cpp
rename to tools/nnapi_quickcheck/tests/softmax_2.cpp
index 3001088..489016a 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_softmax_2, simple_test)
+TEST(NNAPI_Quickcheck_softmax_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_softmax_1, simple_test)
+TEST(NNAPI_Quickcheck_softmax_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/sub_1.cpp
rename to tools/nnapi_quickcheck/tests/sub_1.cpp
index 881d7c6..2734f52 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_sub_1, simple_test)
+TEST(NNAPI_Quickcheck_sub_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/sub_2.cpp
rename to tools/nnapi_quickcheck/tests/sub_2.cpp
index 24e1443..88e0608 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_sub_2, simple_test)
+TEST(NNAPI_Quickcheck_sub_2, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/sub_3.cpp
rename to tools/nnapi_quickcheck/tests/sub_3.cpp
index 4647018..fd2d4aa 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_sub_3, simple_test)
+TEST(NNAPI_Quickcheck_sub_3, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/sub_4.cpp
rename to tools/nnapi_quickcheck/tests/sub_4.cpp
index 7de2b6d..993acdd 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_sub_4, simple_test)
+TEST(NNAPI_Quickcheck_sub_4, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/sub_5.cpp
rename to tools/nnapi_quickcheck/tests/sub_5.cpp
index 26d4f39..610be57 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_sub_5, simple_test)
+TEST(NNAPI_Quickcheck_sub_5, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 99%
rename from tools/nnapi_unittests/tests/sub_6.cpp
rename to tools/nnapi_quickcheck/tests/sub_6.cpp
index f8b33ee..b9e37c8 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_sub_6, simple_test)
+TEST(NNAPI_Quickcheck_sub_6, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/tanh_1.cpp
rename to tools/nnapi_quickcheck/tests/tanh_1.cpp
index 0d07f12..67847ec 100644 (file)
@@ -37,7 +37,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_tanh_1, simple_test)
+TEST(NNAPI_Quickcheck_tanh_1, simple_test)
 {
   int verbose = 0;
   int tolerance = 1;
similarity index 98%
rename from tools/nnapi_unittests/tests/topk_v2_1.cpp
rename to tools/nnapi_quickcheck/tests/topk_v2_1.cpp
index f02c208..bb9d853 100644 (file)
@@ -34,7 +34,7 @@
 using namespace tflite;
 using namespace tflite::ops::builtin;
 
-TEST(NNAPI_Unittest_topk_v2_1, simple_test)
+TEST(NNAPI_Quickcheck_topk_v2_1, simple_test)
 {
   // Set random seed
   int SEED = std::chrono::system_clock::now().time_since_epoch().count();
diff --git a/tools/nnapi_unittests/CMakeLists.txt b/tools/nnapi_unittests/CMakeLists.txt
deleted file mode 100644 (file)
index b7a80e9..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-file(GLOB_RECURSE NNAPI_UNITTEST_LIB_SOURCES "lib/*.cpp")
-file(GLOB_RECURSE NNAPI_UNITTEST_LIB_TESTS "lib/*.test.cpp")
-list(REMOVE_ITEM NNAPI_UNITTEST_LIB_SOURCES ${NNAPI_UNITTEST_LIB_TESTS})
-
-add_library(nnapi_unittest_common ${NNAPI_UNITTEST_LIB_SOURCES})
-target_include_directories(nnapi_unittest_common PUBLIC "inc")
-target_link_libraries(nnapi_unittest_common nnfw_util)
-target_link_libraries(nnapi_unittest_common nnfw_support_tflite)
-
-add_executable(nnapi_unittest_lib_env_test "lib/env.test.cpp")
-target_link_libraries(nnapi_unittest_lib_env_test nnapi_unittest_common)
-
-function(add_nnapi_unittest NAME)
-  add_executable(nnapi_unittest_${NAME} "tests/${NAME}.cpp")
-  add_dependencies(nnapi_unittest_${NAME} googletest)
-  target_link_libraries(nnapi_unittest_${NAME} libgtest.a libgtest_main.a pthread)
-  target_link_libraries(nnapi_unittest_${NAME} nnapi_unittest_common)
-endfunction(add_nnapi_unittest)
-
-add_nnapi_unittest(add_1)
-add_nnapi_unittest(add_2)
-add_nnapi_unittest(add_3)
-add_nnapi_unittest(add_4)
-add_nnapi_unittest(add_5)
-add_nnapi_unittest(add_6)
-add_nnapi_unittest(add_7)
-add_nnapi_unittest(add_8)
-add_nnapi_unittest(add_9)
-add_nnapi_unittest(add_quan_1)
-add_nnapi_unittest(div_1)
-add_nnapi_unittest(div_2)
-add_nnapi_unittest(sub_1)
-add_nnapi_unittest(sub_2)
-add_nnapi_unittest(sub_3)
-add_nnapi_unittest(sub_4)
-add_nnapi_unittest(sub_5)
-add_nnapi_unittest(sub_6)
-add_nnapi_unittest(mul_1)
-add_nnapi_unittest(mul_2)
-add_nnapi_unittest(mul_quan_1)
-add_nnapi_unittest(relu_1)
-add_nnapi_unittest(relu_quan_1)
-add_nnapi_unittest(relu_2)
-add_nnapi_unittest(relu_3)
-add_nnapi_unittest(relu6_1)
-add_nnapi_unittest(relu6_quan_1)
-add_nnapi_unittest(relu1_1)
-add_nnapi_unittest(conv_1)
-add_nnapi_unittest(conv_quan_1)
-add_nnapi_unittest(dconv_1)
-add_nnapi_unittest(dconv_quan_1)
-add_nnapi_unittest(max_pool_1)
-add_nnapi_unittest(max_pool_quan_1)
-add_nnapi_unittest(avg_pool_1)
-add_nnapi_unittest(avg_pool_quan_1)
-add_nnapi_unittest(concat_1)
-add_nnapi_unittest(concat_quan_1)
-add_nnapi_unittest(reshape_1)
-add_nnapi_unittest(reshape_quan_1)
-add_nnapi_unittest(fully_connected_1)
-add_nnapi_unittest(fully_connected_quan_1)
-add_nnapi_unittest(softmax_1)
-add_nnapi_unittest(softmax_2)
-add_nnapi_unittest(softmax_quan_1)
-add_nnapi_unittest(resize_bilinear_1)
-add_nnapi_unittest(topk_v2_1)
-add_nnapi_unittest(cast_1)
-add_nnapi_unittest(cast_q_to_f_1)
-add_nnapi_unittest(cast_2)
-add_nnapi_unittest(gather_1)
-add_nnapi_unittest(gather_2)
-add_nnapi_unittest(dequantize_1)
-add_nnapi_unittest(tanh_1)