#include <frame.h>
|
| ffi::Map< ffi::String, tvm::tirx::BufferVar > | workspace |
| | The workspace of the compose op.
|
| |
| ffi::Map< ffi::String, ffi::Any > | config |
| | The config of the compose op.
|
| |
| ffi::Optional< ffi::String > | dispatch {std::nullopt} |
| | The optional dispatch variant name of the compose op.
|
| |
| ffi::Array< tvm::tirx::Stmt > | stmts |
| | The Stmt within in this frame.
|
| |
| std::vector< ffi::TypedFunction< void()> > | callbacks |
| | A list of callbacks used when exiting the frame.
|
| |
◆ ExitWithScope()
| void tvm::script::ir_builder::tirx::ComposeOpFrameNode::ExitWithScope |
( |
| ) |
|
|
finalvirtual |
◆ RegisterReflection()
| static void tvm::script::ir_builder::tirx::ComposeOpFrameNode::RegisterReflection |
( |
| ) |
|
|
inlinestatic |
◆ TVM_FFI_DECLARE_OBJECT_INFO_FINAL()
| tvm::script::ir_builder::tirx::ComposeOpFrameNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL |
( |
"script.ir_builder.tirx.ComposeOpFrame" |
, |
|
|
ComposeOpFrameNode |
, |
|
|
TIRFrameNode |
|
|
) |
| |
◆ config
| ffi::Map<ffi::String, ffi::Any> tvm::script::ir_builder::tirx::ComposeOpFrameNode::config |
The config of the compose op.
◆ dispatch
| ffi::Optional<ffi::String> tvm::script::ir_builder::tirx::ComposeOpFrameNode::dispatch {std::nullopt} |
The optional dispatch variant name of the compose op.
◆ workspace
| ffi::Map<ffi::String, tvm::tirx::BufferVar> tvm::script::ir_builder::tirx::ComposeOpFrameNode::workspace |
The workspace of the compose op.
The documentation for this class was generated from the following file:
- include/tvm/tirx/script/builder/frame.h