HDK
|
This is the complete list of members for OrtApi, including all inherited members.
CreateStatus(OrtErrorCode code, _In_ const char *msg) NO_EXCEPTION ORT_ALL_ARGS_NONNULL | OrtApi | |
GetErrorMessage(_In_ const OrtStatus *status) NO_EXCEPTION ORT_ALL_ARGS_NONNULL | OrtApi | |
GetTrainingApi(uint32_t version) NO_EXCEPTION | OrtApi | |
ORT_API2_STATUS(CreateEnv, OrtLoggingLevel log_severity_level, _In_ const char *logid, _Outptr_ OrtEnv **out) | OrtApi | |
ORT_API2_STATUS(CreateEnvWithCustomLogger, OrtLoggingFunction logging_function, _In_opt_ void *logger_param, OrtLoggingLevel log_severity_level, _In_ const char *logid, _Outptr_ OrtEnv **out) | OrtApi | |
ORT_API2_STATUS(EnableTelemetryEvents, _In_ const OrtEnv *env) | OrtApi | |
ORT_API2_STATUS(DisableTelemetryEvents, _In_ const OrtEnv *env) | OrtApi | |
ORT_API2_STATUS(CreateSession, _In_ const OrtEnv *env, _In_ const ORTCHAR_T *model_path, _In_ const OrtSessionOptions *options, _Outptr_ OrtSession **out) | OrtApi | |
ORT_API2_STATUS(CreateSessionFromArray, _In_ const OrtEnv *env, _In_ const void *model_data, size_t model_data_length, _In_ const OrtSessionOptions *options, _Outptr_ OrtSession **out) | OrtApi | |
ORT_API2_STATUS(Run, _Inout_ OrtSession *session, _In_opt_ const OrtRunOptions *run_options, _In_reads_(input_len) const char *const *input_names, _In_reads_(input_len) const OrtValue *const *inputs, size_t input_len, _In_reads_(output_names_len) const char *const *output_names, size_t output_names_len, _Inout_updates_all_(output_names_len) OrtValue **outputs) | OrtApi | |
ORT_API2_STATUS(CreateSessionOptions, _Outptr_ OrtSessionOptions **options) | OrtApi | |
ORT_API2_STATUS(SetOptimizedModelFilePath, _Inout_ OrtSessionOptions *options, _In_ const ORTCHAR_T *optimized_model_filepath) | OrtApi | |
ORT_API2_STATUS(CloneSessionOptions, _In_ const OrtSessionOptions *in_options, _Outptr_ OrtSessionOptions **out_options) | OrtApi | |
ORT_API2_STATUS(SetSessionExecutionMode, _Inout_ OrtSessionOptions *options, ExecutionMode execution_mode) | OrtApi | |
ORT_API2_STATUS(EnableProfiling, _Inout_ OrtSessionOptions *options, _In_ const ORTCHAR_T *profile_file_prefix) | OrtApi | |
ORT_API2_STATUS(DisableProfiling, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(EnableMemPattern, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(DisableMemPattern, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(EnableCpuMemArena, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(DisableCpuMemArena, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(SetSessionLogId, _Inout_ OrtSessionOptions *options, const char *logid) | OrtApi | |
ORT_API2_STATUS(SetSessionLogVerbosityLevel, _Inout_ OrtSessionOptions *options, int session_log_verbosity_level) | OrtApi | |
ORT_API2_STATUS(SetSessionLogSeverityLevel, _Inout_ OrtSessionOptions *options, int session_log_severity_level) | OrtApi | |
ORT_API2_STATUS(SetSessionGraphOptimizationLevel, _Inout_ OrtSessionOptions *options, GraphOptimizationLevel graph_optimization_level) | OrtApi | |
ORT_API2_STATUS(SetIntraOpNumThreads, _Inout_ OrtSessionOptions *options, int intra_op_num_threads) | OrtApi | |
ORT_API2_STATUS(SetInterOpNumThreads, _Inout_ OrtSessionOptions *options, int inter_op_num_threads) | OrtApi | |
ORT_API2_STATUS(CreateCustomOpDomain, _In_ const char *domain, _Outptr_ OrtCustomOpDomain **out) | OrtApi | |
ORT_API2_STATUS(CustomOpDomain_Add, _Inout_ OrtCustomOpDomain *custom_op_domain, _In_ const OrtCustomOp *op) | OrtApi | |
ORT_API2_STATUS(AddCustomOpDomain, _Inout_ OrtSessionOptions *options, _In_ OrtCustomOpDomain *custom_op_domain) | OrtApi | |
ORT_API2_STATUS(RegisterCustomOpsLibrary, _Inout_ OrtSessionOptions *options, _In_ const char *library_path, _Outptr_ void **library_handle) | OrtApi | |
ORT_API2_STATUS(SessionGetInputCount, _In_ const OrtSession *session, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(SessionGetOutputCount, _In_ const OrtSession *session, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(SessionGetOverridableInitializerCount, _In_ const OrtSession *session, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(SessionGetInputTypeInfo, _In_ const OrtSession *session, size_t index, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(SessionGetOutputTypeInfo, _In_ const OrtSession *session, size_t index, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(SessionGetOverridableInitializerTypeInfo, _In_ const OrtSession *session, size_t index, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(SessionGetInputName, _In_ const OrtSession *session, size_t index, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(SessionGetOutputName, _In_ const OrtSession *session, size_t index, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(SessionGetOverridableInitializerName, _In_ const OrtSession *session, size_t index, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(CreateRunOptions, _Outptr_ OrtRunOptions **out) | OrtApi | |
ORT_API2_STATUS(RunOptionsSetRunLogVerbosityLevel, _Inout_ OrtRunOptions *options, int log_verbosity_level) | OrtApi | |
ORT_API2_STATUS(RunOptionsSetRunLogSeverityLevel, _Inout_ OrtRunOptions *options, int log_severity_level) | OrtApi | |
ORT_API2_STATUS(RunOptionsSetRunTag, _Inout_ OrtRunOptions *options, _In_ const char *run_tag) | OrtApi | |
ORT_API2_STATUS(RunOptionsGetRunLogVerbosityLevel, _In_ const OrtRunOptions *options, _Out_ int *log_verbosity_level) | OrtApi | |
ORT_API2_STATUS(RunOptionsGetRunLogSeverityLevel, _In_ const OrtRunOptions *options, _Out_ int *log_severity_level) | OrtApi | |
ORT_API2_STATUS(RunOptionsGetRunTag, _In_ const OrtRunOptions *options, _Out_ const char **run_tag) | OrtApi | |
ORT_API2_STATUS(RunOptionsSetTerminate, _Inout_ OrtRunOptions *options) | OrtApi | |
ORT_API2_STATUS(RunOptionsUnsetTerminate, _Inout_ OrtRunOptions *options) | OrtApi | |
ORT_API2_STATUS(CreateTensorAsOrtValue, _Inout_ OrtAllocator *allocator, _In_ const int64_t *shape, size_t shape_len, ONNXTensorElementDataType type, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(CreateTensorWithDataAsOrtValue, _In_ const OrtMemoryInfo *info, _Inout_ void *p_data, size_t p_data_len, _In_ const int64_t *shape, size_t shape_len, ONNXTensorElementDataType type, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(IsTensor, _In_ const OrtValue *value, _Out_ int *out) | OrtApi | |
ORT_API2_STATUS(GetTensorMutableData, _In_ OrtValue *value, _Outptr_ void **out) | OrtApi | |
ORT_API2_STATUS(FillStringTensor, _Inout_ OrtValue *value, _In_ const char *const *s, size_t s_len) | OrtApi | |
ORT_API2_STATUS(GetStringTensorDataLength, _In_ const OrtValue *value, _Out_ size_t *len) | OrtApi | |
ORT_API2_STATUS(GetStringTensorContent, _In_ const OrtValue *value, _Out_writes_bytes_all_(s_len) void *s, size_t s_len, _Out_writes_all_(offsets_len) size_t *offsets, size_t offsets_len) | OrtApi | |
ORT_API2_STATUS(CastTypeInfoToTensorInfo, _In_ const OrtTypeInfo *type_info, _Outptr_result_maybenull_ const OrtTensorTypeAndShapeInfo **out) | OrtApi | |
ORT_API2_STATUS(GetOnnxTypeFromTypeInfo, _In_ const OrtTypeInfo *type_info, _Out_ enum ONNXType *out) | OrtApi | |
ORT_API2_STATUS(CreateTensorTypeAndShapeInfo, _Outptr_ OrtTensorTypeAndShapeInfo **out) | OrtApi | |
ORT_API2_STATUS(SetTensorElementType, _Inout_ OrtTensorTypeAndShapeInfo *info, enum ONNXTensorElementDataType type) | OrtApi | |
ORT_API2_STATUS(SetDimensions, OrtTensorTypeAndShapeInfo *info, _In_ const int64_t *dim_values, size_t dim_count) | OrtApi | |
ORT_API2_STATUS(GetTensorElementType, _In_ const OrtTensorTypeAndShapeInfo *info, _Out_ enum ONNXTensorElementDataType *out) | OrtApi | |
ORT_API2_STATUS(GetDimensionsCount, _In_ const OrtTensorTypeAndShapeInfo *info, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(GetDimensions, _In_ const OrtTensorTypeAndShapeInfo *info, _Out_ int64_t *dim_values, size_t dim_values_length) | OrtApi | |
ORT_API2_STATUS(GetSymbolicDimensions, _In_ const OrtTensorTypeAndShapeInfo *info, _Out_writes_all_(dim_params_length) const char *dim_params[], size_t dim_params_length) | OrtApi | |
ORT_API2_STATUS(GetTensorShapeElementCount, _In_ const OrtTensorTypeAndShapeInfo *info, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(GetTensorTypeAndShape, _In_ const OrtValue *value, _Outptr_ OrtTensorTypeAndShapeInfo **out) | OrtApi | |
ORT_API2_STATUS(GetTypeInfo, _In_ const OrtValue *value, _Outptr_result_maybenull_ OrtTypeInfo **out) | OrtApi | |
ORT_API2_STATUS(GetValueType, _In_ const OrtValue *value, _Out_ enum ONNXType *out) | OrtApi | |
ORT_API2_STATUS(CreateMemoryInfo, _In_ const char *name, enum OrtAllocatorType type, int id, enum OrtMemType mem_type, _Outptr_ OrtMemoryInfo **out) | OrtApi | |
ORT_API2_STATUS(CreateCpuMemoryInfo, enum OrtAllocatorType type, enum OrtMemType mem_type, _Outptr_ OrtMemoryInfo **out) | OrtApi | |
ORT_API2_STATUS(CompareMemoryInfo, _In_ const OrtMemoryInfo *info1, _In_ const OrtMemoryInfo *info2, _Out_ int *out) | OrtApi | |
ORT_API2_STATUS(MemoryInfoGetName, _In_ const OrtMemoryInfo *ptr, _Out_ const char **out) | OrtApi | |
ORT_API2_STATUS(MemoryInfoGetId, _In_ const OrtMemoryInfo *ptr, _Out_ int *out) | OrtApi | |
ORT_API2_STATUS(MemoryInfoGetMemType, _In_ const OrtMemoryInfo *ptr, _Out_ OrtMemType *out) | OrtApi | |
ORT_API2_STATUS(MemoryInfoGetType, _In_ const OrtMemoryInfo *ptr, _Out_ OrtAllocatorType *out) | OrtApi | |
ORT_API2_STATUS(AllocatorAlloc, _Inout_ OrtAllocator *ort_allocator, size_t size, _Outptr_ void **out) | OrtApi | |
ORT_API2_STATUS(AllocatorFree, _Inout_ OrtAllocator *ort_allocator, void *p) | OrtApi | |
ORT_API2_STATUS(AllocatorGetInfo, _In_ const OrtAllocator *ort_allocator, _Outptr_ const struct OrtMemoryInfo **out) | OrtApi | |
ORT_API2_STATUS(GetAllocatorWithDefaultOptions, _Outptr_ OrtAllocator **out) | OrtApi | |
ORT_API2_STATUS(AddFreeDimensionOverride, _Inout_ OrtSessionOptions *options, _In_ const char *dim_denotation, _In_ int64_t dim_value) | OrtApi | |
ORT_API2_STATUS(GetValue, _In_ const OrtValue *value, int index, _Inout_ OrtAllocator *allocator, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(GetValueCount, _In_ const OrtValue *value, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(CreateValue, _In_reads_(num_values) const OrtValue *const *in, size_t num_values, enum ONNXType value_type, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(CreateOpaqueValue, _In_z_ const char *domain_name, _In_z_ const char *type_name, _In_ const void *data_container, size_t data_container_size, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(GetOpaqueValue, _In_ const char *domain_name, _In_ const char *type_name, _In_ const OrtValue *in, _Out_ void *data_container, size_t data_container_size) | OrtApi | |
ORT_API2_STATUS(KernelInfoGetAttribute_float, _In_ const OrtKernelInfo *info, _In_ const char *name, _Out_ float *out) | OrtApi | |
ORT_API2_STATUS(KernelInfoGetAttribute_int64, _In_ const OrtKernelInfo *info, _In_ const char *name, _Out_ int64_t *out) | OrtApi | |
ORT_API2_STATUS(KernelInfoGetAttribute_string, _In_ const OrtKernelInfo *info, _In_ const char *name, _Out_ char *out, _Inout_ size_t *size) | OrtApi | |
ORT_API2_STATUS(KernelContext_GetInputCount, _In_ const OrtKernelContext *context, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(KernelContext_GetOutputCount, _In_ const OrtKernelContext *context, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(KernelContext_GetInput, _In_ const OrtKernelContext *context, _In_ size_t index, _Out_ const OrtValue **out) | OrtApi | |
ORT_API2_STATUS(KernelContext_GetOutput, _Inout_ OrtKernelContext *context, _In_ size_t index, _In_ const int64_t *dim_values, size_t dim_count, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(GetDenotationFromTypeInfo, _In_ const OrtTypeInfo *type_info, _Out_ const char **const denotation, _Out_ size_t *len) | OrtApi | |
ORT_API2_STATUS(CastTypeInfoToMapTypeInfo, _In_ const OrtTypeInfo *type_info, _Outptr_result_maybenull_ const OrtMapTypeInfo **out) | OrtApi | |
ORT_API2_STATUS(CastTypeInfoToSequenceTypeInfo, _In_ const OrtTypeInfo *type_info, _Outptr_result_maybenull_ const OrtSequenceTypeInfo **out) | OrtApi | |
ORT_API2_STATUS(GetMapKeyType, _In_ const OrtMapTypeInfo *map_type_info, _Out_ enum ONNXTensorElementDataType *out) | OrtApi | |
ORT_API2_STATUS(GetMapValueType, _In_ const OrtMapTypeInfo *map_type_info, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(GetSequenceElementType, _In_ const OrtSequenceTypeInfo *sequence_type_info, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(SessionEndProfiling, _In_ OrtSession *session, _Inout_ OrtAllocator *allocator, _Outptr_ char **out) | OrtApi | |
ORT_API2_STATUS(SessionGetModelMetadata, _In_ const OrtSession *session, _Outptr_ OrtModelMetadata **out) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetProducerName, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetGraphName, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetDomain, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetDescription, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(ModelMetadataLookupCustomMetadataMap, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _In_ const char *key, _Outptr_result_maybenull_ char **value) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetVersion, _In_ const OrtModelMetadata *model_metadata, _Out_ int64_t *value) | OrtApi | |
ORT_API2_STATUS(CreateEnvWithGlobalThreadPools, OrtLoggingLevel log_severity_level, _In_ const char *logid, _In_ const OrtThreadingOptions *tp_options, _Outptr_ OrtEnv **out) | OrtApi | |
ORT_API2_STATUS(DisablePerSessionThreads, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(CreateThreadingOptions, _Outptr_ OrtThreadingOptions **out) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetCustomMetadataMapKeys, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _Outptr_result_buffer_maybenull_(*num_keys) char ***keys, _Out_ int64_t *num_keys) | OrtApi | |
ORT_API2_STATUS(AddFreeDimensionOverrideByName, _Inout_ OrtSessionOptions *options, _In_ const char *dim_name, _In_ int64_t dim_value) | OrtApi | |
ORT_API2_STATUS(GetAvailableProviders, _Outptr_ char ***out_ptr, _Out_ int *provider_length) | OrtApi | |
ORT_API2_STATUS(ReleaseAvailableProviders, _In_ char **ptr, _In_ int providers_length) | OrtApi | |
ORT_API2_STATUS(GetStringTensorElementLength, _In_ const OrtValue *value, size_t index, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(GetStringTensorElement, _In_ const OrtValue *value, size_t s_len, size_t index, _Out_writes_bytes_all_(s_len) void *s) | OrtApi | |
ORT_API2_STATUS(FillStringTensorElement, _Inout_ OrtValue *value, _In_ const char *s, size_t index) | OrtApi | |
ORT_API2_STATUS(AddSessionConfigEntry, _Inout_ OrtSessionOptions *options, _In_z_ const char *config_key, _In_z_ const char *config_value) | OrtApi | |
ORT_API2_STATUS(CreateAllocator, _In_ const OrtSession *session, _In_ const OrtMemoryInfo *mem_info, _Outptr_ OrtAllocator **out) | OrtApi | |
ORT_API2_STATUS(RunWithBinding, _Inout_ OrtSession *session, _In_ const OrtRunOptions *run_options, _In_ const OrtIoBinding *binding_ptr) | OrtApi | |
ORT_API2_STATUS(CreateIoBinding, _Inout_ OrtSession *session, _Outptr_ OrtIoBinding **out) | OrtApi | |
ORT_API2_STATUS(BindInput, _Inout_ OrtIoBinding *binding_ptr, _In_ const char *name, _In_ const OrtValue *val_ptr) | OrtApi | |
ORT_API2_STATUS(BindOutput, _Inout_ OrtIoBinding *binding_ptr, _In_ const char *name, _In_ const OrtValue *val_ptr) | OrtApi | |
ORT_API2_STATUS(BindOutputToDevice, _Inout_ OrtIoBinding *binding_ptr, _In_ const char *name, _In_ const OrtMemoryInfo *mem_info_ptr) | OrtApi | |
ORT_API2_STATUS(GetBoundOutputNames, _In_ const OrtIoBinding *binding_ptr, _In_ OrtAllocator *allocator, _Out_ char **buffer, _Out_writes_all_(count) size_t **lengths, _Out_ size_t *count) | OrtApi | |
ORT_API2_STATUS(GetBoundOutputValues, _In_ const OrtIoBinding *binding_ptr, _In_ OrtAllocator *allocator, _Out_writes_all_(output_count) OrtValue ***output, _Out_ size_t *output_count) | OrtApi | |
ORT_API2_STATUS(TensorAt, _Inout_ OrtValue *value, const int64_t *location_values, size_t location_values_count, _Outptr_ void **out) | OrtApi | |
ORT_API2_STATUS(CreateAndRegisterAllocator, _Inout_ OrtEnv *env, _In_ const OrtMemoryInfo *mem_info, _In_ const OrtArenaCfg *arena_cfg) | OrtApi | |
ORT_API2_STATUS(SetLanguageProjection, _In_ const OrtEnv *ort_env, _In_ OrtLanguageProjection projection) | OrtApi | |
ORT_API2_STATUS(SessionGetProfilingStartTimeNs, _In_ const OrtSession *session, _Outptr_ uint64_t *out) | OrtApi | |
ORT_API2_STATUS(SetGlobalIntraOpNumThreads, _Inout_ OrtThreadingOptions *tp_options, int intra_op_num_threads) | OrtApi | |
ORT_API2_STATUS(SetGlobalInterOpNumThreads, _Inout_ OrtThreadingOptions *tp_options, int inter_op_num_threads) | OrtApi | |
ORT_API2_STATUS(SetGlobalSpinControl, _Inout_ OrtThreadingOptions *tp_options, int allow_spinning) | OrtApi | |
ORT_API2_STATUS(AddInitializer, _Inout_ OrtSessionOptions *options, _In_z_ const char *name, _In_ const OrtValue *val) | OrtApi | |
ORT_API2_STATUS(CreateEnvWithCustomLoggerAndGlobalThreadPools, OrtLoggingFunction logging_function, _In_opt_ void *logger_param, OrtLoggingLevel log_severity_level, _In_ const char *logid, _In_ const struct OrtThreadingOptions *tp_options, _Outptr_ OrtEnv **out) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_CUDA, _In_ OrtSessionOptions *options, _In_ const OrtCUDAProviderOptions *cuda_options) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_ROCM, _In_ OrtSessionOptions *options, _In_ const OrtROCMProviderOptions *rocm_options) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_OpenVINO, _In_ OrtSessionOptions *options, _In_ const OrtOpenVINOProviderOptions *provider_options) | OrtApi | |
ORT_API2_STATUS(SetGlobalDenormalAsZero, _Inout_ OrtThreadingOptions *tp_options) | OrtApi | |
ORT_API2_STATUS(CreateArenaCfg, _In_ size_t max_mem, int arena_extend_strategy, int initial_chunk_size_bytes, int max_dead_bytes_per_chunk, _Outptr_ OrtArenaCfg **out) | OrtApi | |
ORT_API2_STATUS(ModelMetadataGetGraphDescription, _In_ const OrtModelMetadata *model_metadata, _Inout_ OrtAllocator *allocator, _Outptr_ char **value) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_TensorRT, _In_ OrtSessionOptions *options, _In_ const OrtTensorRTProviderOptions *tensorrt_options) | OrtApi | |
ORT_API2_STATUS(SetCurrentGpuDeviceId, _In_ int device_id) | OrtApi | |
ORT_API2_STATUS(GetCurrentGpuDeviceId, _In_ int *device_id) | OrtApi | |
ORT_API2_STATUS(KernelInfoGetAttributeArray_float, _In_ const OrtKernelInfo *info, _In_ const char *name, _Out_ float *out, _Inout_ size_t *size) | OrtApi | |
ORT_API2_STATUS(KernelInfoGetAttributeArray_int64, _In_ const OrtKernelInfo *info, _In_ const char *name, _Out_ int64_t *out, _Inout_ size_t *size) | OrtApi | |
ORT_API2_STATUS(CreateArenaCfgV2, _In_reads_(num_keys) const char *const *arena_config_keys, _In_reads_(num_keys) const size_t *arena_config_values, _In_ size_t num_keys, _Outptr_ OrtArenaCfg **out) | OrtApi | |
ORT_API2_STATUS(AddRunConfigEntry, _Inout_ OrtRunOptions *options, _In_z_ const char *config_key, _In_z_ const char *config_value) | OrtApi | |
ORT_API2_STATUS(CreatePrepackedWeightsContainer, _Outptr_ OrtPrepackedWeightsContainer **out) | OrtApi | |
ORT_API2_STATUS(CreateSessionWithPrepackedWeightsContainer, _In_ const OrtEnv *env, _In_ const ORTCHAR_T *model_path, _In_ const OrtSessionOptions *options, _Inout_ OrtPrepackedWeightsContainer *prepacked_weights_container, _Outptr_ OrtSession **out) | OrtApi | |
ORT_API2_STATUS(CreateSessionFromArrayWithPrepackedWeightsContainer, _In_ const OrtEnv *env, _In_ const void *model_data, size_t model_data_length, _In_ const OrtSessionOptions *options, _Inout_ OrtPrepackedWeightsContainer *prepacked_weights_container, _Outptr_ OrtSession **out) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_TensorRT_V2, _In_ OrtSessionOptions *options, _In_ const OrtTensorRTProviderOptionsV2 *tensorrt_options) | OrtApi | |
ORT_API2_STATUS(CreateTensorRTProviderOptions, _Outptr_ OrtTensorRTProviderOptionsV2 **out) | OrtApi | |
ORT_API2_STATUS(UpdateTensorRTProviderOptions, _Inout_ OrtTensorRTProviderOptionsV2 *tensorrt_options, _In_reads_(num_keys) const char *const *provider_options_keys, _In_reads_(num_keys) const char *const *provider_options_values, _In_ size_t num_keys) | OrtApi | |
ORT_API2_STATUS(GetTensorRTProviderOptionsAsString, _In_ const OrtTensorRTProviderOptionsV2 *tensorrt_options, _Inout_ OrtAllocator *allocator, _Outptr_ char **ptr) | OrtApi | |
ORT_API2_STATUS(EnableOrtCustomOps, _Inout_ OrtSessionOptions *options) | OrtApi | |
ORT_API2_STATUS(RegisterAllocator, _Inout_ OrtEnv *env, _In_ OrtAllocator *allocator) | OrtApi | |
ORT_API2_STATUS(UnregisterAllocator, _Inout_ OrtEnv *env, _In_ const OrtMemoryInfo *mem_info) | OrtApi | |
ORT_API2_STATUS(IsSparseTensor, _In_ const OrtValue *value, _Out_ int *out) | OrtApi | |
ORT_API2_STATUS(CreateSparseTensorAsOrtValue, _Inout_ OrtAllocator *allocator, _In_ const int64_t *dense_shape, size_t dense_shape_len, ONNXTensorElementDataType type, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(FillSparseTensorCoo, _Inout_ OrtValue *ort_value, _In_ const OrtMemoryInfo *data_mem_info, _In_ const int64_t *values_shape, size_t values_shape_len, _In_ const void *values, _In_ const int64_t *indices_data, size_t indices_num) | OrtApi | |
ORT_API2_STATUS(FillSparseTensorCsr, _Inout_ OrtValue *ort_value, _In_ const OrtMemoryInfo *data_mem_info, _In_ const int64_t *values_shape, size_t values_shape_len, _In_ const void *values, _In_ const int64_t *inner_indices_data, size_t inner_indices_num, _In_ const int64_t *outer_indices_data, size_t outer_indices_num) | OrtApi | |
ORT_API2_STATUS(FillSparseTensorBlockSparse, _Inout_ OrtValue *ort_value, _In_ const OrtMemoryInfo *data_mem_info, _In_ const int64_t *values_shape, size_t values_shape_len, _In_ const void *values, _In_ const int64_t *indices_shape_data, size_t indices_shape_len, _In_ const int32_t *indices_data) | OrtApi | |
ORT_API2_STATUS(CreateSparseTensorWithValuesAsOrtValue, _In_ const OrtMemoryInfo *info, _Inout_ void *p_data, _In_ const int64_t *dense_shape, size_t dense_shape_len, _In_ const int64_t *values_shape, size_t values_shape_len, ONNXTensorElementDataType type, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(UseCooIndices, _Inout_ OrtValue *ort_value, _Inout_ int64_t *indices_data, size_t indices_num) | OrtApi | |
ORT_API2_STATUS(UseCsrIndices, _Inout_ OrtValue *ort_value, _Inout_ int64_t *inner_data, size_t inner_num, _Inout_ int64_t *outer_data, size_t outer_num) | OrtApi | |
ORT_API2_STATUS(UseBlockSparseIndices, _Inout_ OrtValue *ort_value, const int64_t *indices_shape, size_t indices_shape_len, _Inout_ int32_t *indices_data) | OrtApi | |
ORT_API2_STATUS(GetSparseTensorFormat, _In_ const OrtValue *ort_value, _Out_ enum OrtSparseFormat *out) | OrtApi | |
ORT_API2_STATUS(GetSparseTensorValuesTypeAndShape, _In_ const OrtValue *ort_value, _Outptr_ OrtTensorTypeAndShapeInfo **out) | OrtApi | |
ORT_API2_STATUS(GetSparseTensorValues, _In_ const OrtValue *ort_value, _Outptr_ const void **out) | OrtApi | |
ORT_API2_STATUS(GetSparseTensorIndicesTypeShape, _In_ const OrtValue *ort_value, enum OrtSparseIndicesFormat indices_format, _Outptr_ OrtTensorTypeAndShapeInfo **out) | OrtApi | |
ORT_API2_STATUS(GetSparseTensorIndices, _In_ const OrtValue *ort_value, enum OrtSparseIndicesFormat indices_format, _Out_ size_t *num_indices, _Outptr_ const void **indices) | OrtApi | |
ORT_API2_STATUS(HasValue, _In_ const OrtValue *value, _Out_ int *out) | OrtApi | |
ORT_API2_STATUS(KernelContext_GetGPUComputeStream, _In_ const OrtKernelContext *context, _Outptr_ void **out) | OrtApi | |
ORT_API2_STATUS(GetTensorMemoryInfo, _In_ const OrtValue *value, _Out_ const OrtMemoryInfo **mem_info) | OrtApi | |
ORT_API2_STATUS(GetExecutionProviderApi, _In_ const char *provider_name, _In_ uint32_t version, _Outptr_ const void **provider_api) | OrtApi | |
ORT_API2_STATUS(SessionOptionsSetCustomCreateThreadFn, _Inout_ OrtSessionOptions *options, _In_ OrtCustomCreateThreadFn ort_custom_create_thread_fn) | OrtApi | |
ORT_API2_STATUS(SessionOptionsSetCustomThreadCreationOptions, _Inout_ OrtSessionOptions *options, _In_ void *ort_custom_thread_creation_options) | OrtApi | |
ORT_API2_STATUS(SessionOptionsSetCustomJoinThreadFn, _Inout_ OrtSessionOptions *options, _In_ OrtCustomJoinThreadFn ort_custom_join_thread_fn) | OrtApi | |
ORT_API2_STATUS(SetGlobalCustomCreateThreadFn, _Inout_ OrtThreadingOptions *tp_options, _In_ OrtCustomCreateThreadFn ort_custom_create_thread_fn) | OrtApi | |
ORT_API2_STATUS(SetGlobalCustomThreadCreationOptions, _Inout_ OrtThreadingOptions *tp_options, _In_ void *ort_custom_thread_creation_options) | OrtApi | |
ORT_API2_STATUS(SetGlobalCustomJoinThreadFn, _Inout_ OrtThreadingOptions *tp_options, _In_ OrtCustomJoinThreadFn ort_custom_join_thread_fn) | OrtApi | |
ORT_API2_STATUS(SynchronizeBoundInputs, _Inout_ OrtIoBinding *binding_ptr) | OrtApi | |
ORT_API2_STATUS(SynchronizeBoundOutputs, _Inout_ OrtIoBinding *binding_ptr) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_CUDA_V2, _In_ OrtSessionOptions *options, _In_ const OrtCUDAProviderOptionsV2 *cuda_options) | OrtApi | |
ORT_API2_STATUS(CreateCUDAProviderOptions, _Outptr_ OrtCUDAProviderOptionsV2 **out) | OrtApi | |
ORT_API2_STATUS(UpdateCUDAProviderOptions, _Inout_ OrtCUDAProviderOptionsV2 *cuda_options, _In_reads_(num_keys) const char *const *provider_options_keys, _In_reads_(num_keys) const char *const *provider_options_values, _In_ size_t num_keys) | OrtApi | |
ORT_API2_STATUS(GetCUDAProviderOptionsAsString, _In_ const OrtCUDAProviderOptionsV2 *cuda_options, _Inout_ OrtAllocator *allocator, _Outptr_ char **ptr) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_MIGraphX, _In_ OrtSessionOptions *options, _In_ const OrtMIGraphXProviderOptions *migraphx_options) | OrtApi | |
ORT_API2_STATUS(AddExternalInitializers, _In_ OrtSessionOptions *options, _In_reads_(input_len) const char *const *initializer_names, _In_reads_(input_len) const OrtValue *const *initializers, size_t initializers_num) | OrtApi | |
ORT_API2_STATUS(CreateOpAttr, _In_ const char *name, _In_ const void *data, _In_ int len, _In_ OrtOpAttrType type, _Outptr_ OrtOpAttr **op_attr) | OrtApi | |
ORT_API2_STATUS(CreateOp, _In_ const OrtKernelInfo *info, _In_ const char *op_name, _In_ const char *domain, _In_ int version, _In_opt_ const char **type_constraint_names, _In_opt_ const ONNXTensorElementDataType *type_constraint_values, _In_opt_ int type_constraint_count, _In_opt_ const OrtOpAttr *const *attr_values, _In_opt_ int attr_count, _In_ int input_count, _In_ int output_count, _Outptr_ OrtOp **ort_op) | OrtApi | |
ORT_API2_STATUS(InvokeOp, _In_ const OrtKernelContext *context, _In_ const OrtOp *ort_op, _In_ const OrtValue *const *input_values, _In_ int input_count, _Inout_ OrtValue *const *output_values, _In_ int output_count) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider, _In_ OrtSessionOptions *options, _In_ const char *provider_name, _In_reads_(num_keys) const char *const *provider_options_keys, _In_reads_(num_keys) const char *const *provider_options_values, _In_ size_t num_keys) | OrtApi | |
ORT_API2_STATUS(CopyKernelInfo, _In_ const OrtKernelInfo *info, _Outptr_ OrtKernelInfo **info_copy) | OrtApi | |
ORT_API2_STATUS(SessionOptionsAppendExecutionProvider_CANN, _In_ OrtSessionOptions *options, _In_ const OrtCANNProviderOptions *cann_options) | OrtApi | |
ORT_API2_STATUS(CreateCANNProviderOptions, _Outptr_ OrtCANNProviderOptions **out) | OrtApi | |
ORT_API2_STATUS(UpdateCANNProviderOptions, _Inout_ OrtCANNProviderOptions *cann_options, _In_reads_(num_keys) const char *const *provider_options_keys, _In_reads_(num_keys) const char *const *provider_options_values, _In_ size_t num_keys) | OrtApi | |
ORT_API2_STATUS(GetCANNProviderOptionsAsString, _In_ const OrtCANNProviderOptions *cann_options, _Inout_ OrtAllocator *allocator, _Outptr_ char **ptr) | OrtApi | |
ORT_API2_STATUS(UpdateEnvWithCustomLogLevel, _In_ OrtEnv *ort_env, OrtLoggingLevel log_severity_level) | OrtApi | |
ORT_API2_STATUS(SetGlobalIntraOpThreadAffinity, _Inout_ OrtThreadingOptions *tp_options, const char *affinity_string) | OrtApi | |
ORT_API2_STATUS(RegisterCustomOpsLibrary_V2, _Inout_ OrtSessionOptions *options, _In_ const ORTCHAR_T *library_name) | OrtApi | |
ORT_API2_STATUS(RegisterCustomOpsUsingFunction, _Inout_ OrtSessionOptions *options, _In_ const char *registration_func_name) | OrtApi | |
ORT_API2_STATUS(KernelInfo_GetInputCount, _In_ const OrtKernelInfo *info, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(KernelInfo_GetOutputCount, _In_ const OrtKernelInfo *info, _Out_ size_t *out) | OrtApi | |
ORT_API2_STATUS(KernelInfo_GetInputName, _In_ const OrtKernelInfo *info, size_t index, _Out_ char *out, _Inout_ size_t *size) | OrtApi | |
ORT_API2_STATUS(KernelInfo_GetOutputName, _In_ const OrtKernelInfo *info, size_t index, _Out_ char *out, _Inout_ size_t *size) | OrtApi | |
ORT_API2_STATUS(KernelInfo_GetInputTypeInfo, _In_ const OrtKernelInfo *info, size_t index, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(KernelInfo_GetOutputTypeInfo, _In_ const OrtKernelInfo *info, size_t index, _Outptr_ OrtTypeInfo **type_info) | OrtApi | |
ORT_API2_STATUS(KernelInfoGetAttribute_tensor, _In_ const OrtKernelInfo *info, _In_z_ const char *name, _Inout_ OrtAllocator *allocator, _Outptr_ OrtValue **out) | OrtApi | |
ORT_API2_STATUS(HasSessionConfigEntry, _In_ const OrtSessionOptions *options, _In_z_ const char *config_key, _Out_ int *out) | OrtApi | |
ORT_API2_STATUS(GetSessionConfigEntry, _In_ const OrtSessionOptions *options, _In_z_ const char *config_key, _Out_ char *config_value, _Inout_ size_t *size) | OrtApi | |
ORT_CLASS_RELEASE(Env) | OrtApi | |
ORT_CLASS_RELEASE(Status) | OrtApi | |
ORT_CLASS_RELEASE(MemoryInfo) | OrtApi | |
ORT_CLASS_RELEASE(Session) | OrtApi | |
ORT_CLASS_RELEASE(Value) | OrtApi | |
ORT_CLASS_RELEASE(RunOptions) | OrtApi | |
ORT_CLASS_RELEASE(TypeInfo) | OrtApi | |
ORT_CLASS_RELEASE(TensorTypeAndShapeInfo) | OrtApi | |
ORT_CLASS_RELEASE(SessionOptions) | OrtApi | |
ORT_CLASS_RELEASE(CustomOpDomain) | OrtApi | |
ORT_CLASS_RELEASE(MapTypeInfo) | OrtApi | |
ORT_CLASS_RELEASE(SequenceTypeInfo) | OrtApi | |
ORT_CLASS_RELEASE(ModelMetadata) | OrtApi | |
ORT_CLASS_RELEASE(ThreadingOptions) | OrtApi | |
ORT_CLASS_RELEASE(Allocator) | OrtApi | |
ORT_CLASS_RELEASE(IoBinding) | OrtApi | |
ORT_CLASS_RELEASE(ArenaCfg) | OrtApi | |
ORT_CLASS_RELEASE(PrepackedWeightsContainer) | OrtApi | |
ORT_CLASS_RELEASE(OpAttr) | OrtApi | |
ORT_CLASS_RELEASE(Op) | OrtApi | |
ORT_CLASS_RELEASE(KernelInfo) | OrtApi | |
OrtErrorCode(ORT_API_CALL *GetErrorCode)(_In_ const OrtStatus *status) NO_EXCEPTION ORT_ALL_ARGS_NONNULL | OrtApi | |
out | OrtApi | |
void(ORT_API_CALL *ClearBoundInputs)(_Inout_ OrtIoBinding *binding_ptr) NO_EXCEPTION ORT_ALL_ARGS_NONNULL | OrtApi | |
void(ORT_API_CALL *ClearBoundOutputs)(_Inout_ OrtIoBinding *binding_ptr) NO_EXCEPTION ORT_ALL_ARGS_NONNULL | OrtApi | |
void(ORT_API_CALL *ReleaseTensorRTProviderOptions)(_Frees_ptr_opt_ OrtTensorRTProviderOptionsV2 *input) | OrtApi | |
void(ORT_API_CALL *ReleaseCUDAProviderOptions)(_Frees_ptr_opt_ OrtCUDAProviderOptionsV2 *input) | OrtApi | |
void(ORT_API_CALL *ReleaseCANNProviderOptions)(_Frees_ptr_opt_ OrtCANNProviderOptions *input) | OrtApi | |
void(ORT_API_CALL *MemoryInfoGetDeviceType)(_In_ const OrtMemoryInfo *ptr | OrtApi |