![]() |
OnnxRuntime
|
All C++ Onnxruntime APIs are defined inside this namespace. More...
Classes | |
| struct | Allocator |
| struct | AllocatorWithDefaultOptions |
| struct | ArenaCfg |
| it is a structure that represents the configuration of an arena based allocator More... | |
| struct | Base |
| Used internally by the C++ API. C++ wrapper types inherit from this. More... | |
| struct | BFloat16_t |
| bfloat16 (Brain Floating Point) data type More... | |
| struct | CustomOpApi |
| struct | CustomOpBase |
| struct | CustomOpDomain |
| Custom Op Domain. More... | |
| struct | Env |
| The Env (Environment) More... | |
| struct | Exception |
| All C++ methods that can fail will throw an exception of this type. More... | |
| struct | Float16_t |
| IEEE 754 half-precision floating point data type. More... | |
| struct | Global |
| struct | IoBinding |
| struct | MapTypeInfo |
| Wrapper around OrtMapTypeInfo. More... | |
| struct | MemoryAllocation |
| struct | MemoryInfo |
| struct | ModelMetadata |
| Wrapper around OrtModelMetadata. More... | |
| struct | RunOptions |
| struct | SequenceTypeInfo |
| Wrapper around OrtSequenceTypeInfo. More... | |
| struct | Session |
| Wrapper around OrtSession. More... | |
| struct | SessionOptions |
| Options object used when creating a new Session object. More... | |
| struct | TensorTypeAndShapeInfo |
| Wrapper around OrtTensorTypeAndShapeInfo. More... | |
| struct | TypeInfo |
| struct | Unowned |
| Wraps an object that inherits from Ort::Base and stops it from deleting the contained pointer on destruction. More... | |
| struct | Value |
Functions | |
| const OrtApi & | GetApi () |
| This returns a reference to the OrtApi interface in use. More... | |
| std::vector< std::string > | GetAvailableProviders () |
| This is a C++ wrapper for OrtApi::GetAvailableProviders() and returns a vector of strings representing the available execution providers. More... | |
| void | OrtRelease (OrtAllocator *ptr) |
| void | OrtRelease (OrtMemoryInfo *ptr) |
| void | OrtRelease (OrtCustomOpDomain *ptr) |
| void | OrtRelease (OrtEnv *ptr) |
| void | OrtRelease (OrtRunOptions *ptr) |
| void | OrtRelease (OrtSession *ptr) |
| void | OrtRelease (OrtSessionOptions *ptr) |
| void | OrtRelease (OrtTensorTypeAndShapeInfo *ptr) |
| void | OrtRelease (OrtSequenceTypeInfo *ptr) |
| void | OrtRelease (OrtMapTypeInfo *ptr) |
| void | OrtRelease (OrtTypeInfo *ptr) |
| void | OrtRelease (OrtValue *ptr) |
| void | OrtRelease (OrtModelMetadata *ptr) |
| void | OrtRelease (OrtThreadingOptions *ptr) |
| void | OrtRelease (OrtIoBinding *ptr) |
| void | OrtRelease (OrtArenaCfg *ptr) |
All C++ Onnxruntime APIs are defined inside this namespace.
| std::vector< std::string > Ort::GetAvailableProviders | ( | ) |
This is a C++ wrapper for OrtApi::GetAvailableProviders() and returns a vector of strings representing the available execution providers.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |