From 8ba2cef03fccc3d4cbfb9e9881700d6258ac5be5 Mon Sep 17 00:00:00 2001 From: =?utf8?q?=EC=9C=A4=ED=98=84=EC=8B=9D/=EB=8F=99=EC=9E=91=EC=A0=9C?= =?utf8?q?=EC=96=B4Lab=28SR=29/Principal=20Engineer/=EC=82=BC=EC=84=B1?= =?utf8?q?=EC=A0=84=EC=9E=90?= Date: Fri, 17 Aug 2018 15:10:55 +0900 Subject: [PATCH] Modify testcase data for TopK (#2324) Previous testcases data was already sorted and made some TopK tests passed. With this commit, testcase uses shuffled (not sorted) data. Signed-off-by: Hyun Sik Yoon --- .../generated/examples/topk_v2_1D_float.example.cpp | 4 ++-- .../generated/examples/topk_v2_1D_int32.example.cpp | 4 ++-- .../generated/examples/topk_v2_1D_uint8.example.cpp | 6 +++--- .../tests/neural_networks_test/specs/Ex/topk_v2_1D_float.mod.py | 4 ++-- .../tests/neural_networks_test/specs/Ex/topk_v2_1D_int32.mod.py | 4 ++-- .../tests/neural_networks_test/specs/Ex/topk_v2_1D_uint8.mod.py | 6 +++--- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_float.example.cpp b/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_float.example.cpp index c649944..44d438c 100644 --- a/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_float.example.cpp +++ b/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_float.example.cpp @@ -4,7 +4,7 @@ //Input(s) { // See tools/test_generator/include/TestHarness.h:MixedTyped // int -> FLOAT32 map - {{0, {3.123456789123457f, 4.123456789123456f, 5.123456789123456f, 6.123456789123456f}}}, + {{0, {5.123456789123456f, 3.123456789123457f, 4.123456789123456f, 6.123456789123456f}}}, // int -> INT32 map {}, // int -> QUANT8_ASYMM map @@ -15,7 +15,7 @@ // int -> FLOAT32 map {{0, {6.123456789123456f, 5.123456789123456f}}}, // int -> INT32 map - {{1, {3, 2}}}, + {{1, {3, 0}}}, // int -> QUANT8_ASYMM map {} } diff --git a/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_int32.example.cpp b/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_int32.example.cpp index 8fdf792..3702e5a 100644 --- a/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_int32.example.cpp +++ b/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_int32.example.cpp @@ -6,7 +6,7 @@ // int -> FLOAT32 map {}, // int -> INT32 map - {{0, {40000, 41000, 50000, 60000}}}, + {{0, {50000, 40000, 41000, 60000}}}, // int -> QUANT8_ASYMM map {} }, @@ -15,7 +15,7 @@ // int -> FLOAT32 map {}, // int -> INT32 map - {{0, {60000, 50000}}, {1, {3, 2}}}, + {{0, {60000, 50000}}, {1, {3, 0}}}, // int -> QUANT8_ASYMM map {} } diff --git a/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_uint8.example.cpp b/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_uint8.example.cpp index bdb7ab0..74e0141 100644 --- a/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_uint8.example.cpp +++ b/runtimes/tests/neural_networks_test/generated/examples/topk_v2_1D_uint8.example.cpp @@ -8,15 +8,15 @@ // int -> INT32 map {}, // int -> QUANT8_ASYMM map - {{0, {3, 4, 5, 6}}} + {{0, {7, 4, 5, 6}}} }, //Output(s) { // See tools/test_generator/include/TestHarness.h:MixedTyped // int -> FLOAT32 map {}, // int -> INT32 map - {{1, {3, 2}}}, + {{1, {0, 3}}}, // int -> QUANT8_ASYMM map - {{0, {6, 5}}} + {{0, {7, 6}}} } }, // End of an example diff --git a/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_float.mod.py b/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_float.mod.py index c7a74dc..1e0ed21 100644 --- a/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_float.mod.py +++ b/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_float.mod.py @@ -8,12 +8,12 @@ model = model.Operation("TOPK_V2_EX", i1, k).To([i2, i3]) # Example 1. Input in operand 0, input0 = {i1: # input 0 - [3.123456789123456789, 4.123456789123456789, 5.123456789123456789, 6.123456789123456789]} + [5.123456789123456789, 3.123456789123456789, 4.123456789123456789, 6.123456789123456789]} output0 = {i2: # output 0 [6.123456789123456789, 5.123456789123456789], i3: # output 1 - [3, 2]} + [3, 0]} # Instantiate an example Example((input0, output0)) diff --git a/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_int32.mod.py b/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_int32.mod.py index efe7947..d2bd39a 100644 --- a/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_int32.mod.py +++ b/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_int32.mod.py @@ -8,12 +8,12 @@ model = model.Operation("TOPK_V2_EX", i1, k).To([i2, i3]) # Example 1. Input in operand 0, input0 = {i1: # input 0 - [40000, 41000, 50000, 60000]} + [50000, 40000, 41000, 60000]} output0 = {i2: # output 0 [60000, 50000], i3: # output 1 - [3, 2]} + [3, 0]} # Instantiate an example Example((input0, output0)) diff --git a/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_uint8.mod.py b/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_uint8.mod.py index 6b6b088..0700dbe 100644 --- a/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_uint8.mod.py +++ b/runtimes/tests/neural_networks_test/specs/Ex/topk_v2_1D_uint8.mod.py @@ -8,12 +8,12 @@ model = model.Operation("TOPK_V2_EX", i1, k).To([i2, i3]) # Example 1. Input in operand 0, input0 = {i1: # input 0 - [3, 4, 5, 6]} + [7, 4, 5, 6]} output0 = {i2: # output 0 - [6, 5], + [7, 6], i3: # output 1 - [3, 2]} + [0, 3]} # Instantiate an example Example((input0, output0)) -- 2.7.4