![]() |
ONNX Runtime
|
This is the complete list of members for OrtEpApi, including all inherited members.
| CreateEpDevice(OrtEpFactory *ep_factory, const OrtHardwareDevice *hardware_device, const OrtKeyValuePairs *ep_metadata, const OrtKeyValuePairs *ep_options, OrtEpDevice **ep_device) | OrtEpApi | |
| CreateHardwareDevice(OrtHardwareDeviceType type, uint32_t vendor_id, uint32_t device_id, const char *vendor_name, const OrtKeyValuePairs *metadata, OrtHardwareDevice **hardware_device) | OrtEpApi | |
| CreateIfKernel(const OrtKernelInfo *kernel_info, OrtKernelImpl **kernel_out) | OrtEpApi | |
| CreateKernelDefBuilder(OrtKernelDefBuilder **kernel_def_builder_out) | OrtEpApi | |
| CreateKernelRegistry(OrtKernelRegistry **kernel_registry) | OrtEpApi | |
| CreateLoopKernel(const OrtKernelInfo *kernel_info, OrtLoopKernelHelper *helper, OrtKernelImpl **kernel_out) | OrtEpApi | |
| CreateScanKernel(const OrtKernelInfo *kernel_info, OrtScanKernelHelper *helper, OrtKernelImpl **kernel_out) | OrtEpApi | |
| DeviceEpIncompatibilityDetails_SetDetails(OrtDeviceEpIncompatibilityDetails *details, uint32_t reasons_bitmask, int32_t error_code, const char *notes) | OrtEpApi | |
| EpDevice_AddAllocatorInfo(OrtEpDevice *ep_device, const OrtMemoryInfo *allocator_memory_info) | OrtEpApi | |
| EpGraphSupportInfo_AddNodesToFuse(OrtEpGraphSupportInfo *graph_support_info, const OrtNode *const *nodes, size_t num_nodes, const OrtNodeFusionOptions *node_fusion_options) | OrtEpApi | |
| EpGraphSupportInfo_AddSingleNode(OrtEpGraphSupportInfo *graph_support_info, const OrtNode *node) | OrtEpApi | |
| EpGraphSupportInfo_LookUpKernel(OrtEpGraphSupportInfo *graph_support_info, const OrtNode *node, const OrtKernelDef **out_kernel_def) | OrtEpApi | |
| GetEnvConfigEntries(OrtKeyValuePairs **config_entries) | OrtEpApi | |
| GetSyncIdForLastWaitOnSyncStream | OrtEpApi | |
| GetTensorDataType(ONNXTensorElementDataType elem_type, const OrtDataType **out) | OrtEpApi | |
| KernelDef_GetDomain | OrtEpApi | |
| KernelDef_GetExecutionProvider | OrtEpApi | |
| KernelDef_GetInputMemType(const OrtKernelDef *kernel_def, size_t input_index, OrtMemType *mem_type) | OrtEpApi | |
| KernelDef_GetOperatorType | OrtEpApi | |
| KernelDef_GetOutputMemType(const OrtKernelDef *kernel_def, size_t output_index, OrtMemType *mem_type) | OrtEpApi | |
| KernelDef_GetSinceVersion(const OrtKernelDef *kernel_def, int *start_version, int *end_version) | OrtEpApi | |
| KernelDefBuilder_AddInputOutputAliases(OrtKernelDefBuilder *kernel_def_builder, int const *input_indices, int const *output_indices, size_t num_io_indices) | OrtEpApi | |
| KernelDefBuilder_AddInputOutputMutableAliases(OrtKernelDefBuilder *kernel_def_builder, int const *input_indices, int const *output_indices, size_t num_io_indices) | OrtEpApi | |
| KernelDefBuilder_AddTypeConstraint(OrtKernelDefBuilder *kernel_def_builder, const char *arg_name, const OrtDataType *const *types, size_t num_types) | OrtEpApi | |
| KernelDefBuilder_Build(OrtKernelDefBuilder *kernel_def_builder, OrtKernelDef **kernel_def_out) | OrtEpApi | |
| KernelDefBuilder_SetDomain(OrtKernelDefBuilder *kernel_def_builder, const char *domain) | OrtEpApi | |
| KernelDefBuilder_SetExecutionProvider(OrtKernelDefBuilder *kernel_def_builder, const char *ep_name) | OrtEpApi | |
| KernelDefBuilder_SetInputMemType(OrtKernelDefBuilder *kernel_def_builder, size_t input_index, OrtMemType mem_type) | OrtEpApi | |
| KernelDefBuilder_SetOperatorType(OrtKernelDefBuilder *kernel_def_builder, const char *op_type) | OrtEpApi | |
| KernelDefBuilder_SetOutputMemType(OrtKernelDefBuilder *kernel_def_builder, size_t output_index, OrtMemType mem_type) | OrtEpApi | |
| KernelDefBuilder_SetSinceVersion(OrtKernelDefBuilder *kernel_def_builder, int since_version_start, int since_version_end) | OrtEpApi | |
| KernelInfo_GetEp(const OrtKernelInfo *info, const OrtEp **ep) | OrtEpApi | |
| KernelRegistry_AddKernel(OrtKernelRegistry *kernel_registry, const OrtKernelDef *kernel_def, OrtKernelCreateFunc kernel_create_func, void *kernel_create_func_state) | OrtEpApi | |
| MemoryDevice_AreEqual | OrtEpApi | |
| MemoryDevice_GetDeviceId | OrtEpApi | |
| MemoryDevice_GetDeviceType | OrtEpApi | |
| MemoryDevice_GetMemoryType | OrtEpApi | |
| MemoryDevice_GetVendorId | OrtEpApi | |
| MemoryInfo_GetMemoryDevice | OrtEpApi | |
| NodeComputeContext_NodeName | OrtEpApi | |
| ReleaseEpDevice(OrtEpDevice *input) | OrtEpApi | |
| ReleaseHardwareDevice(OrtHardwareDevice *input) | OrtEpApi | |
| ReleaseKernelDef(OrtKernelDef *input) | OrtEpApi | |
| ReleaseKernelDefBuilder(OrtKernelDefBuilder *input) | OrtEpApi | |
| ReleaseKernelImpl(OrtKernelImpl *input) | OrtEpApi | |
| ReleaseKernelRegistry(OrtKernelRegistry *input) | OrtEpApi | |
| SharedPrePackedWeightCache_StoreWeightData(OrtSharedPrePackedWeightCache *prepacked_weight_cache, void **buffer_data_ptrs, size_t *buffer_data_sizes, size_t num_buffers) | OrtEpApi | |
| SyncStream_GetImpl | OrtEpApi | |
| SyncStream_GetSyncId | OrtEpApi | |
| Value_GetMemoryDevice | OrtEpApi |