diff options
author | Chunseok Lee <chunseok.lee@samsung.com> | 2020-08-14 15:19:19 +0900 |
---|---|---|
committer | Chunseok Lee <chunseok.lee@samsung.com> | 2020-08-14 15:19:19 +0900 |
commit | 042b262b3633b6c0f577aed6cb4b980ad0c1dcf3 (patch) | |
tree | e79fb9ffe65b21bdc5863306db2757ab187a3306 /tests/nnapi/specs/Ex/split_v_ex_1D_float_2_nnfw.mod.py | |
parent | 05e0ec30a632339a8533082476f27bda31ccde16 (diff) | |
download | nnfw-042b262b3633b6c0f577aed6cb4b980ad0c1dcf3.tar.gz nnfw-042b262b3633b6c0f577aed6cb4b980ad0c1dcf3.tar.bz2 nnfw-042b262b3633b6c0f577aed6cb4b980ad0c1dcf3.zip |
Imported Upstream version 1.8.0upstream/1.8.0submit/tizen/20200814.062151
Diffstat (limited to 'tests/nnapi/specs/Ex/split_v_ex_1D_float_2_nnfw.mod.py')
-rw-r--r-- | tests/nnapi/specs/Ex/split_v_ex_1D_float_2_nnfw.mod.py | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/tests/nnapi/specs/Ex/split_v_ex_1D_float_2_nnfw.mod.py b/tests/nnapi/specs/Ex/split_v_ex_1D_float_2_nnfw.mod.py new file mode 100644 index 000000000..6224852ff --- /dev/null +++ b/tests/nnapi/specs/Ex/split_v_ex_1D_float_2_nnfw.mod.py @@ -0,0 +1,25 @@ +# model +input0 = Input("input0", "TENSOR_FLOAT32", "{12}") +size_splits = Input("size_splits", "TENSOR_INT32", "{3}") +split_dim = Input("split_dim", "TENSOR_INT32", "{1}") +num_splits = Int32Scalar("num_splits",3); + +output0 = Output("output0", "TENSOR_FLOAT32", "{3}") +output1 = Output("output1", "TENSOR_FLOAT32", "{5}") +output2 = Output("output2", "TENSOR_FLOAT32", "{4}") + +model = Model().Operation("SPLIT_V_EX", input0, size_splits, split_dim, num_splits).To((output0, output1, output2)) + +# Example 1. +input_dict = { + input0: [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0], + size_splits: [3, 5, 4], + split_dim: [0] +} +output_dict = { + output0: [1.0, 2.0, 3.0], + output1: [4.0, 5.0, 6.0, 7.0, 8.0], + output2: [9.0, 10.0, 11.0, 12.0] +} + +Example((input_dict, output_dict)) |