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;
62 using runtime::TVMRetValue;
63 using runtime::TypeIndex;
66 #endif // TVM_NODE_NODE_H_ Printer class to print repr string of each AST/IR nodes.
SubRef Downcast(BaseRef ref)
Downcast a base reference type to a more specific type.
Definition: object.h:891
ObjectPtr< ArrayNode > make_object()
Definition: array.h:898
runtime implementation for LibTorch/TorchScript.
Definition: analyzer.h:36
Structural equality comparison.
Runtime memory management.
RelayRefType GetRef(const ObjectType *ptr)
Get a reference type from a raw object ptr type.
A managed object in the TVM runtime.
Reflection and serialization of compiler IR/AST nodes.