Represent a VM extension. A VM extension allows the user to extend the VM with target specific functionalities. The VM holds the reference of the extensions to ensure the extensions have the same lifetime as the VM.
More...
#include <vm.h>
|
static constexpr const char * | _type_key = "runtime.VMExtension" |
|
Represent a VM extension. A VM extension allows the user to extend the VM with target specific functionalities. The VM holds the reference of the extensions to ensure the extensions have the same lifetime as the VM.
This is the base class for all VM extensions and should not be used directly.
◆ TVM_DECLARE_BASE_OBJECT_INFO()
tvm::runtime::vm::VMExtensionNode::TVM_DECLARE_BASE_OBJECT_INFO |
( |
VMExtensionNode |
, |
|
|
Object |
|
|
) |
| |
|
protected |
◆ _type_key
constexpr const char* tvm::runtime::vm::VMExtensionNode::_type_key = "runtime.VMExtension" |
|
staticconstexprprotected |
The documentation for this class was generated from the following file:
- include/tvm/runtime/vm/vm.h