25 #ifndef MXNET_RUNTIME_C_RUNTIME_API_H_ 26 #define MXNET_RUNTIME_C_RUNTIME_API_H_ 150 const char*** out_array);
165 #endif // MXNET_RUNTIME_C_RUNTIME_API_H_ Definition: c_runtime_api.h:46
void * v_handle
Definition: c_runtime_api.h:79
The common header of DLPack.
Definition: c_runtime_api.h:64
Definition: c_runtime_api.h:62
Definition: c_runtime_api.h:63
Definition: c_runtime_api.h:52
Definition: c_runtime_api.h:69
Definition: c_runtime_api.h:47
Definition: c_runtime_api.h:49
double v_float64
Definition: c_runtime_api.h:78
Definition: c_runtime_api.h:53
MXNET_DLL int MXNetFuncListGlobalNames(int *out_size, const char ***out_array)
List all the globally registered function name.
int64_t v_int64
Definition: c_runtime_api.h:77
const char * v_str
Definition: c_runtime_api.h:80
Definition: c_runtime_api.h:67
Definition: c_runtime_api.h:50
Definition: c_runtime_api.h:66
DLDataType v_type
Definition: c_runtime_api.h:81
void * MXNetObjectHandle
Handle to Object.
Definition: c_runtime_api.h:96
MXNET_DLL int MXNetFuncFree(MXNetFunctionHandle func)
Free the function when it is no longer needed.
Union type of values being passed through API and function calls.
Definition: c_runtime_api.h:76
MXNET_DLL int MXNetFuncCall(MXNetFunctionHandle func, MXNetValue *arg_values, int *type_codes, int num_args, MXNetValue *ret_val, int *ret_type_code)
Call a Packed MXNet Function.
Definition: c_runtime_api.h:55
Definition: c_runtime_api.h:51
Byte array type used to pass in byte array When kBytes is used as data type.
Definition: c_runtime_api.h:88
#define MXNET_DLL
MXNET_DLL prefix for windows.
Definition: c_api.h:54
MXNET_DLL int MXNetFuncGetGlobal(const char *name, MXNetFunctionHandle *out)
Get a global function.
Definition: c_runtime_api.h:57
Definition: c_runtime_api.h:54
const char * data
Definition: c_runtime_api.h:89
The data type the tensor can hold.
Definition: dlpack.h:94
void * MXNetFunctionHandle
Handle to packed function handle.
Definition: c_runtime_api.h:94
size_t size
Definition: c_runtime_api.h:90
MXNET_DLL int MXNetObjectFree(MXNetObjectHandle obj)
Free the object.
Definition: c_runtime_api.h:56
Definition: c_runtime_api.h:48
MXNetTypeCode
The type code in MXNetType.
Definition: c_runtime_api.h:42