tvm
|
Base classes for the Relay IR. More...
#include <tvm/ir/source_map.h>
#include <tvm/node/node.h>
#include <tvm/tir/expr.h>
#include <string>
#include <vector>
Go to the source code of this file.
Classes | |
class | tvm::relay::RelayNode |
This is the base node container of all relay structures. More... | |
class | tvm::relay::IdNode |
The unique identifier of variables. More... | |
class | tvm::relay::Id |
Namespaces | |
tvm | |
runtime implementation for LibTorch/TorchScript. | |
tvm::relay | |
Relay: a high level functional IR for TVM. | |
Macros | |
#define | RELAY_DEBUG(...) |
#define | RELAY_DEBUG_INTERP(...) |
Typedefs | |
using | tvm::relay::IndexExpr = ::tvm::PrimExpr |
Symbolic expression for tensor shape. More... | |
using | tvm::relay::SourceName = tvm::SourceName |
using | tvm::relay::Span = tvm::Span |
using | tvm::relay::SpanNode = tvm::SpanNode |
Functions | |
String | tvm::relay::PrettyPrint (const ObjectRef &node) |
Pretty print a node for debug purposes. More... | |
String | tvm::relay::AsText (const ObjectRef &node, bool show_meta_data=true, runtime::TypedPackedFunc< String(ObjectRef)> annotate=nullptr) |
Render the node as a string in the text format. More... | |
Base classes for the Relay IR.
#define RELAY_DEBUG | ( | ... | ) |
#define RELAY_DEBUG_INTERP | ( | ... | ) |