[TizenSensor] dimension of sensor data
authorJaeyun Jung <jy1210.jung@samsung.com>
Thu, 24 Aug 2023 12:36:24 +0000 (21:36 +0900)
committerMyungJoo Ham <myungjoo.ham@samsung.com>
Thu, 31 Aug 2023 04:23:08 +0000 (13:23 +0900)
0-init dimension, supposed tensor dimension of Tizen sensor data is [sensor-data][samples].

Signed-off-by: Jaeyun Jung <jy1210.jung@samsung.com>
ext/nnstreamer/tensor_source/tensor_src_tizensensor.c

index d5411bc..055df2e 100644 (file)
@@ -254,82 +254,82 @@ typedef struct
 static TizenSensorSpec tizensensorspecs[] = {
   {.type = SENSOR_ACCELEROMETER,.value_count = 3,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {3, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {3, 1, 0, }}},
   {.type = SENSOR_GRAVITY,.value_count = 3,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {3, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {3, 1, 0, }}},
   {.type = SENSOR_LINEAR_ACCELERATION,.value_count = 3,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {3, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {3, 1, 0, }}},
   {.type = SENSOR_MAGNETIC,.value_count = 3,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {3, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {3, 1, 0, }}},
   {.type = SENSOR_ROTATION_VECTOR,.value_count = 4,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {4, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {4, 1, 0, }}},
   {.type = SENSOR_ORIENTATION,.value_count = 3,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {3, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {3, 1, 0, }}},
   {.type = SENSOR_GYROSCOPE,.value_count = 3,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {3, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {3, 1, 0, }}},
   {.type = SENSOR_LIGHT,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_PROXIMITY,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_PRESSURE,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_ULTRAVIOLET,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_TEMPERATURE,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HUMIDITY,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HRM,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_INT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HRM_LED_GREEN,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_INT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HRM_LED_IR,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_INT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HRM_LED_RED,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_INT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_GYROSCOPE_UNCALIBRATED,.value_count = 6,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {6, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {6, 1, 0, }}},
   {.type = SENSOR_GEOMAGNETIC_UNCALIBRATED,.value_count = 6,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {6, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {6, 1, 0, }}},
   {.type = SENSOR_GYROSCOPE_ROTATION_VECTOR,.value_count = 4,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {4, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {4, 1, 0, }}},
   {.type = SENSOR_GEOMAGNETIC_ROTATION_VECTOR,.value_count = 4,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {4, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {4, 1, 0, }}},
   {.type = SENSOR_SIGNIFICANT_MOTION,.value_count = 1,
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HUMAN_PEDOMETER,.value_count = 8,     /* Last 5 values might be flost32..? */
         .tinfo = {.name = NULL,.type = _NNS_INT32,
-          .dimension = {8, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {8, 1, 0, }}},
   {.type = SENSOR_HUMAN_SLEEP_MONITOR,.value_count = 1, /* STATE */
         .tinfo = {.name = NULL,.type = _NNS_INT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HUMAN_SLEEP_DETECTOR,.value_count = 1, /** @todo check! */
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_HUMAN_STRESS_MONITOR,.value_count = 1, /** @todo check! */
         .tinfo = {.name = NULL,.type = _NNS_FLOAT32,
-          .dimension = {1, 1, 1, 1, 1, 1, 1, 1}}},
+          .dimension = {1, 1, 0, }}},
   {.type = SENSOR_LAST,.value_count = 0,.tinfo = {0,}},
 };