| Class | Description |
|---|---|
| ADT |
\brief reference to algebraic data type objects.
|
| ADTObj |
\brief An object representing a structure or enumeration.
|
| ADTObjBase |
\brief Base template for classes with array like memory layout.
|
| ArrayNode |
\brief array node content in array
|
| ArrayNodeBase | |
| ArrayNodePtr | |
| Closure |
\brief reference to closure.
|
| ClosureObj |
\brief An object representing a closure.
|
| Container |
\brief Object container class that backs NDArray.
|
| ContainerBase |
\brief The container base structure
contains all the fields except for the Object header.
|
| DataType |
\brief Runtime primitive data type.
|
| DLContext |
\brief A Device context for Tensor and operator.
|
| DLDataType |
\brief The data type the tensor can hold.
|
| DLManagedTensor |
\brief C Tensor object, manage memory of DLTensor.
|
| DLManagedTensor.Deleter_DLManagedTensor |
\brief Destructor signature void (*)(void*) - this should be called
to destruct manager_ctx which holds the DLManagedTensor.
|
| DLTensor |
\brief Plain C Tensor object, does not manage memory.
|
| Error |
\brief exception class that will be thrown by
default logger if DMLC_LOG_FATAL_THROW == 1
|
| FileInfo |
\brief use to store file information
|
| FileSystem |
\brief file system system interface
|
| Handler | |
| InputSplit |
\brief input split creates that allows reading
of records from split of data,
independent part that covers all the dataset
see InputSplit::Create for definition of record
|
| InputSplit.Blob |
\brief a blob of memory region
|
| is_floating_point | |
| is_integral | |
| is_pod |
\cond Doxygen_Suppress
|
| istream |
\brief a std::istream class that can can wrap Stream objects,
can use istream with that output to underlying Stream
Usage example:
|
| Module |
\brief Module container of TVM.
|
| ModuleNode |
\brief Base container of module.
|
| NDArray |
\brief Managed NDArray.
|
| NDArray.Container |
\brief NDArray internal container type
|
| NDArray.ContainerBase |
\brief ContainerBase used to back the TVMArrayHandle
|
| NDArray.Internal | |
| NullOptType |
\brief Helper to represent nullptr for optional.
|
| ObjectEqual |
\brief String-aware ObjectRef hash functor
|
| ObjectHash |
\brief String-aware ObjectRef equal functor
|
| ObjectPtr |
\brief A custom smart pointer for Object.
|
| ObjectPtrEqual |
\brief ObjectRef equal functor
|
| ObjectPtrHash |
\brief ObjectRef hash functor
|
| ObjectRef |
\brief Base class of all object reference
|
| ostream |
\brief a std::ostream class that can can wrap Stream objects,
can use ostream with that output to underlying Stream
Usage example:
|
| PackedFunc |
\brief Packed function is a type-erased function.
|
| PackedFuncValueConverter | |
| Registry |
\brief Registry for global function
|
| SeekStream |
\brief interface of i/o stream that support seek
|
| Serializable |
\brief interface for serializable objects
|
| SimpleObjAllocator | |
| SimpleObjAllocatorBase |
\brief Base class of object allocators that implements make.
|
| Stream |
\brief interface of stream I/O for serialization
|
| StringObj |
\brief An object representing string.
|
| StringVector | |
| StringVector.Iterator | |
| TVMArgs |
\brief Arguments into TVM functions.
|
| TVMArgsSetter | |
| TVMArgValue |
\brief A single argument value to PackedFunc.
|
| TVMByteArray |
\brief Byte array type used to pass in byte array
When kTVMBytes is used as data type.
|
| TVMExtensionFuncDeclarer |
\brief Signature for extension function declarer.
|
| TVMFunctionHandle |
\brief Handle to packed function handle.
|
| TVMModuleHandle |
\brief Handle to TVM runtime modules.
|
| TVMMovableArgValue_ |
\brief Internal auxiliary struct for TypedPackedFunc to indicate a movable argument.
|
| TVMObject |
\brief base class of all object containers.
|
| TVMObject.FDeleter |
\brief Object deleter
|
| TVMObjectHandle |
\brief Handle to Object.
|
| TVMPackedCFunc |
\brief C type of packed function.
|
| TVMPackedCFuncFinalizer |
\brief C callback to free the resource handle in C packed function.
|
| TVMPODValue_ |
\brief Internal base class to
handle conversion to POD values.
|
| TVMRetValue |
\brief Return Value container,
Unlike TVMArgValue, which only holds reference and do not delete
the underlying container during destruction.
|
| TVMRetValueHandle |
\brief Handle to hold return value.
|
| TVMStreamHandle |
\brief The stream that is specific to device
can be NULL, which indicates the default one.
|
| TVMString |
\brief Reference to string objects.
|
| TVMValue |
\brief Union type of values
being passed through API and function calls.
|
| type_name_helper | |
| typed_packed_call_dispatcher | |
| TypeIndex |
\brief Namespace for the list of type index.
|
| URI |
\brief common data structure for URI
|
| Enum | Description |
|---|---|
| DataType.TypeCode |
\brief Type code for the DataType.
|
Copyright © 2021. All rights reserved.