tvm
|
Object representation of Runtime configuration and registry. More...
#include <dmlc/registry.h>
#include <tvm/ir/attrs.h>
#include <tvm/ir/expr.h>
#include <tvm/ir/type.h>
#include <tvm/ir/type_relation.h>
#include <tvm/node/attr_registry_map.h>
#include <tvm/runtime/registry.h>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | tvm::relay::RuntimeNode |
Runtime information. More... | |
class | tvm::relay::Runtime |
Managed reference class to RuntimeNode. More... | |
class | tvm::relay::RuntimeRegEntry |
Helper structure to register Runtimes. More... | |
Namespaces | |
tvm | |
runtime implementation for LibTorch/TorchScript. | |
tvm::relay | |
Relay: a high level functional IR for TVM. | |
Macros | |
#define | TVM_RUNTIME_REGISTER_VAR_DEF static DMLC_ATTRIBUTE_UNUSED ::tvm::relay::RuntimeRegEntry& __make_##Runtime |
#define | TVM_REGISTER_RUNTIME(RuntimeName) |
Register a new Runtime, or set attribute of the corresponding Runtime. More... | |
Object representation of Runtime configuration and registry.
#define TVM_REGISTER_RUNTIME | ( | RuntimeName | ) |
Register a new Runtime, or set attribute of the corresponding Runtime.
RuntimeName | The name of registry |
#define TVM_RUNTIME_REGISTER_VAR_DEF static DMLC_ATTRIBUTE_UNUSED ::tvm::relay::RuntimeRegEntry& __make_##Runtime |