66 #include <TI/tivx_task.h> 67 #include <TI/tivx_target_kernel.h> 68 #include "tivx_kernels_host_utils.h" 71 #include <TI/j7_tidl.h> 72 #include <tivx_utils_file_rd_wr.h> 73 #include <tivx_utils_graph_perf.h> 74 #include <utils/iss/include/app_iss.h> 87 #define APP_MODULES_MAX_FILE_PATH_SIZE (512u) 88 #define APP_MODULES_MAX_OBJ_NAME_SIZE (512u) 89 #define APP_MODULES_MAX_BUFQ_DEPTH (8u) 90 #define APP_MODULES_MAX_TENSOR_DIMS (4u) 91 #define APP_MODULES_MAX_TENSORS (8u) 92 #define APP_MODULES_MAX_PARAMS (16u) 95 #define APP_PRINTF(f_, ...) printf((f_), ##__VA_ARGS__) 97 #define APP_PRINTF(f_, ...) 100 #define APP_ERROR(f_, ...) printf((f_), ##__VA_ARGS__) 104 vx_enum tiovx_datatype = VX_TYPE_INVALID;
106 if(tidl_datatype == TIDL_UnsignedChar)
108 tiovx_datatype = VX_TYPE_UINT8;
110 else if(tidl_datatype == TIDL_SignedChar)
112 tiovx_datatype = VX_TYPE_INT8;
114 else if(tidl_datatype == TIDL_UnsignedShort)
116 tiovx_datatype = VX_TYPE_UINT16;
118 else if(tidl_datatype == TIDL_SignedShort)
120 tiovx_datatype = VX_TYPE_INT16;
122 else if(tidl_datatype == TIDL_UnsignedWord)
124 tiovx_datatype = VX_TYPE_UINT32;
126 else if(tidl_datatype == TIDL_SignedWord)
128 tiovx_datatype = VX_TYPE_INT32;
130 else if(tidl_datatype == TIDL_SinglePrecFloat)
132 tiovx_datatype = VX_TYPE_FLOAT32;
135 return (tiovx_datatype);
138 #endif //_APP_MODULES
static vx_enum get_vx_tensor_datatype(int32_t tidl_datatype)
Definition: app_modules.h:102