tvm
tvm::runtime::vm::Executable Member List

This is the complete list of members for tvm::runtime::vm::Executable, including all inherited members.

_GetOrAllocRuntimeTypeIndex()tvm::runtime::Objectinlinestatic
_type_child_slotstvm::runtime::Objectstatic
_type_child_slots_can_overflowtvm::runtime::Objectstatic
_type_finaltvm::runtime::Objectstatic
_type_has_method_sequal_reducetvm::runtime::Objectstatic
_type_has_method_shash_reducetvm::runtime::Objectstatic
_type_has_method_visit_attrstvm::runtime::Objectstatic
_type_indextvm::runtime::ModuleNodestatic
_type_keytvm::runtime::ModuleNodestatic
ClearImports()tvm::runtime::ModuleNodeinline
const_device_indexestvm::runtime::vm::Executable
constantstvm::runtime::vm::Executable
DecRef()tvm::runtime::Objectinlineprotected
deleter_tvm::runtime::Objectprotected
FDeleter typedeftvm::runtime::Object
functionstvm::runtime::vm::Executable
GetBytecode() consttvm::runtime::vm::Executable
GetConstants() consttvm::runtime::vm::Executable
GetFormat()tvm::runtime::ModuleNodevirtual
GetFuncFromEnv(const String &name)tvm::runtime::ModuleNode
GetFunction(const String &name, const ObjectPtr< Object > &sptr_to_self)=0tvm::runtime::ModuleNodepure virtual
GetFunction(const String &name, bool query_imports=false)tvm::runtime::ModuleNode
GetFunctionArity(std::string func) consttvm::runtime::vm::Executable
GetFunctionParameterName(std::string func, int index) consttvm::runtime::vm::Executable
GetLateBoundConstants(int64_t byte_limit)tvm::runtime::vm::Executable
GetLib() consttvm::runtime::vm::Executable
GetOrAllocRuntimeTypeIndex(const std::string &key, uint32_t static_tindex, uint32_t parent_tindex, uint32_t type_child_slots, bool type_child_slots_can_overflow)tvm::runtime::Objectprotectedstatic
GetPrimitives() consttvm::runtime::vm::Executable
GetPropertyMask() const finaltvm::runtime::vm::Executableinlinevirtual
GetSource(const String &format="")tvm::runtime::ModuleNodevirtual
GetTypeKey() consttvm::runtime::Objectinline
GetTypeKeyHash() consttvm::runtime::Objectinline
GetVirtualDevices() consttvm::runtime::vm::Executable
GetVMFunctionWithName(const std::string &func_name) consttvm::runtime::vm::Executable
global_maptvm::runtime::vm::Executable
host_device_indextvm::runtime::vm::Executable
ImplementsFunction(const String &name, bool query_imports=false)tvm::runtime::ModuleNodevirtual
Import(Module other)tvm::runtime::ModuleNode
imports() consttvm::runtime::ModuleNodeinline
imports_tvm::runtime::ModuleNodeprotected
IncRef()tvm::runtime::Objectinlineprotected
IsBinarySerializable() consttvm::runtime::ModuleNodeinline
IsDSOExportable() consttvm::runtime::ModuleNodeinline
IsInstance() consttvm::runtime::Objectinline
late_bound_constant_namestvm::runtime::vm::Executable
Load(const std::string &code, const runtime::Module lib)tvm::runtime::vm::Executablestatic
LoadLateBoundConstantsFromFile(const std::string &path)tvm::runtime::vm::Executable
LoadLateBoundConstantsFromMap(Map< String, NDArray > map)tvm::runtime::vm::Executable
LoadLateBoundConstantsFromStream(dmlc::Stream *stream)tvm::runtime::vm::Executable
MoveLateBoundConstantsToFile(const std::string &path, int64_t byte_limit)tvm::runtime::vm::Executable
MoveLateBoundConstantsToStream(dmlc::Stream *stream, int64_t byte_limit)tvm::runtime::vm::Executable
Object()tvm::runtime::Objectinline
Object(const Object &other)tvm::runtime::Objectinline
Object(Object &&other)tvm::runtime::Objectinline
op_attrstvm::runtime::vm::Executable
operator=(const Object &other)tvm::runtime::Objectinline
operator=(Object &&other)tvm::runtime::Objectinline
primitive_maptvm::runtime::vm::Executable
ref_counter_tvm::runtime::Objectprotected
RefCounterType typedeftvm::runtime::Object
RuntimeTypeIndex()tvm::runtime::Objectinlinestatic
Save()tvm::runtime::vm::Executable
SaveToBinary(dmlc::Stream *stream) finaltvm::runtime::vm::Executablevirtual
SaveToFile(const String &path, const String &format) finaltvm::runtime::vm::Executablevirtual
SetLib(const runtime::Module &lib)tvm::runtime::vm::Executable
Stats() consttvm::runtime::vm::Executable
TVM_DECLARE_FINAL_OBJECT_INFO(ModuleNode, Object)tvm::runtime::ModuleNode
TVM_MODULE_VTABLE_BEGIN("VMExecutable")tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_END()tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_lib", &Executable::GetLib)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_bytecode", &Executable::GetBytecode)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_constants", &Executable::GetConstants)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_virtual_devices", &Executable::GetVirtualDevices)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_primitives", &Executable::GetPrimitives)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_stats", &Executable::Stats)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("save", &Executable::Save)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_function_arity", &Executable::GetFunctionArity)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_function_param_name", &Executable::GetFunctionParameterName)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("vm_load_executable", &Executable::VMLoadExecutable)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("move_late_bound_consts", &Executable::MoveLateBoundConstantsToFile)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("get_late_bound_consts", &Executable::GetLateBoundConstants)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("load_late_bound_consts", &Executable::LoadLateBoundConstantsFromFile)tvm::runtime::vm::Executable
TVM_MODULE_VTABLE_ENTRY("load_late_bound_consts_from_map", &Executable::LoadLateBoundConstantsFromMap)tvm::runtime::vm::Executable
type_index() consttvm::runtime::Objectinline
type_index_tvm::runtime::Objectprotected
type_key() const =0tvm::runtime::ModuleNodepure virtual
TypeIndex2Key(uint32_t tindex)tvm::runtime::Objectstatic
TypeIndex2KeyHash(uint32_t tindex)tvm::runtime::Objectstatic
TypeKey2Index(const std::string &key)tvm::runtime::Objectstatic
unique() consttvm::runtime::Objectinline
virtual_devicestvm::runtime::vm::Executable
VMLoadExecutable()tvm::runtime::vm::Executable
~Executable()tvm::runtime::vm::Executableinlinevirtual
~ModuleNode()=defaulttvm::runtime::ModuleNodevirtual