|
tvm
|
#include <expr.h>
Public Member Functions | |
| bool | SEqual (const VarBindingNode *other, ffi::TypedFunction< bool(AnyView, AnyView, bool, AnyView)> equal) const |
| int64_t | SHash (int64_t init_hash, ffi::TypedFunction< int64_t(AnyView, int64_t, bool)> hash) const |
| TVM_FFI_DECLARE_OBJECT_INFO_FINAL ("relax.expr.VarBinding", VarBindingNode, BindingNode) | |
Public Member Functions inherited from tvm::relax::BindingNode | |
| TVM_FFI_DECLARE_OBJECT_INFO ("relax.expr.Binding", BindingNode, ffi::Object) | |
Static Public Member Functions | |
| static void | RegisterReflection () |
Static Public Member Functions inherited from tvm::relax::BindingNode | |
| static void | RegisterReflection () |
Public Attributes | |
| Expr | value |
| The binding value. | |
Public Attributes inherited from tvm::relax::BindingNode | |
| Span | span |
| Var | var |
| The return variable to bound to. | |
Additional Inherited Members | |
Static Public Attributes inherited from tvm::relax::BindingNode | |
| static constexpr TVMFFISEqHashKind | _type_s_eq_hash_kind = kTVMFFISEqHashKindTreeNode |
| bool tvm::relax::VarBindingNode::SEqual | ( | const VarBindingNode * | other, |
| ffi::TypedFunction< bool(AnyView, AnyView, bool, AnyView)> | equal | ||
| ) | const |
| int64_t tvm::relax::VarBindingNode::SHash | ( | int64_t | init_hash, |
| ffi::TypedFunction< int64_t(AnyView, int64_t, bool)> | hash | ||
| ) | const |
| tvm::relax::VarBindingNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL | ( | "relax.expr.VarBinding" | , |
| VarBindingNode | , | ||
| BindingNode | |||
| ) |
| Expr tvm::relax::VarBindingNode::value |
The binding value.