[UTC/ITC][Non-ACR] Compare only meaningful dimension 72/296872/4
authorYelin Jeong <yelini.jeong@samsung.com>
Fri, 4 Aug 2023 09:30:07 +0000 (18:30 +0900)
committerYelin Jeong <yelini.jeong@samsung.com>
Tue, 8 Aug 2023 09:51:11 +0000 (18:51 +0900)
Tensor dimension's default value will be changed to 0 from 1.
Dimension which automatically detected from the model
will be changed to 1:0:0:0 from 1:1:1:1.

Change-Id: I9b166592b668e93607892ca44687d302d9a44a72
Signed-off-by: Yelin Jeong <yelini.jeong@samsung.com>
src/itc/nnstreamer/ITs-nnstreamer-single.c
src/utc/nnstreamer/utc-nnstreamer-single.c

index 3c1a3b9a539099557c47bae0737765214e563bc6..aecb7f772c2cbf4ef49d90ddb0082797197b203f 100755 (executable)
@@ -1115,9 +1115,6 @@ int ITc_nnstreamer_single_ml_invoke_with_many_inout_p(void)
                        nRet = ml_tensors_info_get_tensor_dimension (hInputTensorsInfoHandle, i, nTmpTensorDimension);
                        PRINT_RESULT(ML_ERROR_NONE, nRet,"ml_tensors_info_get_tensor_dimension",NnStreamerGetError(nRet));
                        PRINT_RESULT(nTmpTensorDimension[0], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
-                       PRINT_RESULT(nTmpTensorDimension[1], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
-                       PRINT_RESULT(nTmpTensorDimension[2], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
-                       PRINT_RESULT(nTmpTensorDimension[3], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
                }
 
                nRet = ml_single_invoke (hSingleHandle, hInputDataHandle, &hOutputDataHandle);
@@ -1137,9 +1134,6 @@ int ITc_nnstreamer_single_ml_invoke_with_many_inout_p(void)
                        nRet = ml_tensors_info_get_tensor_dimension (hOutputTensorsInfoHandle, i, nTmpTensorDimension);
                        PRINT_RESULT(ML_ERROR_NONE, nRet,"ml_tensors_info_get_tensor_dimension","Value mismatch");
                        PRINT_RESULT(nTmpTensorDimension[0], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
-                       PRINT_RESULT(nTmpTensorDimension[1], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
-                       PRINT_RESULT(nTmpTensorDimension[2], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
-                       PRINT_RESULT(nTmpTensorDimension[3], 1U,"ml_tensors_info_get_tensor_dimension","Value mismatch");
                }
 
                ml_tensors_data_destroy (hOutputDataHandle);
index c432726d0499d636899f1870de89ec35f3031c41..3445166bef5c549ef27aa56eef5c0fb5f28df725 100644 (file)
@@ -1232,9 +1232,6 @@ int utc_ml_single_invoke_with_many_inout_p (void)
 
       assert_eq (tmp_type, ML_TENSOR_TYPE_FLOAT32);
       assert_eq (tmp_dim[0], 1U);
-      assert_eq (tmp_dim[1], 1U);
-      assert_eq (tmp_dim[2], 1U);
-      assert_eq (tmp_dim[3], 1U);
     }
 
     status = ml_single_invoke (single, input, &output);
@@ -1250,9 +1247,6 @@ int utc_ml_single_invoke_with_many_inout_p (void)
 
       assert_eq (tmp_type, ML_TENSOR_TYPE_FLOAT32);
       assert_eq (tmp_dim[0], 1U);
-      assert_eq (tmp_dim[1], 1U);
-      assert_eq (tmp_dim[2], 1U);
-      assert_eq (tmp_dim[3], 1U);
     }
 
     ml_tensors_data_destroy (output);