85 #define TVMRT_MAX_INPUT_TENSORS (16U) 86 #define TVMRT_MAX_TOTAL_INPUT_TENSOR_NAMES_SIZE (512U) 87 #define TVMRT_MAX_TOTAL_TENSORS (32U) 88 #define TVMRT_MAX_TENSOR_DIM (8) 126 int32_t(*TVMVprintf)(
const char * format, va_list arg);
128 int32_t(*TVMWriteBinToFile)(
const char *fileName,
void *addr, int32_t size);
130 int32_t(*TVMReadBinFromFile)(
const char *fileName,
void *addr, int32_t size);
int32_t num_input_tensors
Definition: itvm_rt.h:107
int32_t TVMRT_delete(void *handle)
int32_t TVMRT_deactivate(void *handle)
int32_t TVMRT_setParamsDefault(sTVMRT_Params_t *prms)
int32_t tvm_rt_trace_size
Definition: itvm_rt.h:139
#define TVMRT_MAX_TOTAL_INPUT_TENSOR_NAMES_SIZE
Definition: itvm_rt.h:86
#define TVMRT_MAX_INPUT_TENSORS
Definition: itvm_rt.h:85
int32_t tvm_rt_trace_node
Definition: itvm_rt.h:137
TVMRT Tensor for TVMRT_invoke.
Definition: itvm_rt.h:96
int32_t traceLogLevel
Definition: itvm_rt.h:119
float maxPreEmptDelay
Definition: itvm_rt.h:133
int targetPriority
Definition: itvm_rt.h:135
#define TVMRT_MAX_TOTAL_TENSORS
Definition: itvm_rt.h:87
Parameters describing a TVMRT Tensor.
Definition: itvm_rt.h:91
uint32_t coreNum
Definition: itvm_rt.h:141
int32_t tvm_rt_debug_level
Definition: itvm_rt.h:117
int32_t TVMRT_invoke(void *handle, sTVMRT_Tensor_t *in[], sTVMRT_Tensor_t *out[])
void * traceBaseName
Definition: itvm_rt.h:124
int32_t traceWriteLevel
Definition: itvm_rt.h:122
int32_t num_output_tensors
Definition: itvm_rt.h:108
int32_t deploy_mod_size
Definition: itvm_rt.h:105
void * data
Pointer to raw tensor data.
Definition: itvm_rt.h:98
int32_t TVMRT_create(sTVMRT_Params_t *prms, void **handle)
TVMRT configuration parameters.
Definition: itvm_rt.h:102
uint32_t size_in_bytes
Definition: itvm_rt.h:92
void * deploy_mod
Definition: itvm_rt.h:104