34 #ifndef TVM_NODE_NODE_H_
35 #define TVM_NODE_NODE_H_
46 #include <type_traits>
55 using runtime::Object;
56 using runtime::ObjectPtr;
57 using runtime::ObjectPtrEqual;
58 using runtime::ObjectPtrHash;
59 using runtime::ObjectRef;
60 using runtime::PackedFunc;
61 using runtime::TVMArgs;
62 using runtime::TVMRetValue;
63 using runtime::TypeIndex;
ObjectPtr< ArrayNode > make_object()
Definition: array.h:908
SubRef Downcast(BaseRef ref)
Downcast a base reference type to a more specific type.
Definition: object.h:936
RelayRefType GetRef(const ObjectType *ptr)
Get a reference type from a raw object ptr type.
runtime implementation for LibTorch/TorchScript.
Definition: analyzer.h:36
A managed object in the TVM runtime.
Reflection and serialization of compiler IR/AST nodes.
Printer class to print repr string of each AST/IR nodes.
Runtime memory management.
Structural equality comparison.