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> 86 #define APP_MODULES_MAX_FILE_PATH_SIZE (512u) 87 #define APP_MODULES_MAX_OBJ_NAME_SIZE (512u) 88 #define APP_MODULES_MAX_BUFQ_DEPTH (8u) 89 #define APP_MODULES_MAX_TENSOR_DIMS (4u) 90 #define APP_MODULES_MAX_TENSORS (8u) 91 #define APP_MODULES_MAX_PARAMS (16u) 94 #define APP_PRINTF(f_, ...) printf((f_), ##__VA_ARGS__) 96 #define APP_PRINTF(f_, ...) 99 #define APP_ERROR(f_, ...) printf((f_), ##__VA_ARGS__) 103 vx_enum tiovx_datatype = VX_TYPE_INVALID;
105 if(tidl_datatype == TIDL_UnsignedChar)
107 tiovx_datatype = VX_TYPE_UINT8;
109 else if(tidl_datatype == TIDL_SignedChar)
111 tiovx_datatype = VX_TYPE_INT8;
113 else if(tidl_datatype == TIDL_UnsignedShort)
115 tiovx_datatype = VX_TYPE_UINT16;
117 else if(tidl_datatype == TIDL_SignedShort)
119 tiovx_datatype = VX_TYPE_INT16;
121 else if(tidl_datatype == TIDL_UnsignedWord)
123 tiovx_datatype = VX_TYPE_UINT32;
125 else if(tidl_datatype == TIDL_SignedWord)
127 tiovx_datatype = VX_TYPE_INT32;
129 else if(tidl_datatype == TIDL_SinglePrecFloat)
131 tiovx_datatype = VX_TYPE_FLOAT32;
134 return (tiovx_datatype);
137 #endif //_APP_MODULES
static vx_enum get_vx_tensor_datatype(int32_t tidl_datatype)
Definition: app_modules.h:101