|
tvm
|
Classes | |
| class | ArrayAccessor |
| A span-like class which permits access to Array fields with complex elements. These array fields should be accessed from C++ using the Metadata wrapper classes. This class lazily instantiates those wrappers as they are accessed. More... | |
| class | ArrayAccessor< const char *, ::tvm::runtime::String > |
| A specialization of ArrayAccessor for String. This class is needed because the String constructor signature is different from the typical Metadata subclass. More... | |
| class | ArrayIterator |
| An iterator implementation that lazily instantiates the C++ wrapping Metadata class. More... | |
| class | ConstantInfoMetadata |
| class | ConstantInfoMetadataNode |
| class | Metadata |
| class | MetadataArray |
| Reference class for MetadataArray. More... | |
| class | MetadataArrayNode |
| Container for arrays in the metadata. More... | |
| class | MetadataBase |
| Reference class for the common MetadataBaseNode class. More... | |
| class | MetadataBaseNode |
| Common base class for all Metadata. More... | |
| class | MetadataNode |
| class | TensorInfo |
| class | TensorInfoNode |
Enumerations | |
| enum | MetadataKind : uint8_t { kUint64 = 0, kInt64 = 1, kBool = 2, kString = 3, kHandle = 4, kMetadata = 5 } |
| Enumerates the primitive types which can be part of a Metadata instance. More... | |
| enum tvm::runtime::metadata::MetadataKind : uint8_t |
1.8.13