|
tvm
|
A tuning task extracted from the high-level IR. More...
#include <extracted_task.h>
Public Member Functions | |
| TVM_FFI_DECLARE_OBJECT_INFO_FINAL ("s_tir.meta_schedule.ExtractedTask", ExtractedTaskNode, ffi::Object) | |
Static Public Member Functions | |
| static void | RegisterReflection () |
Public Attributes | |
| ffi::String | task_name |
| The name of the task extracted. | |
| IRModule | mod |
| The high-level IR. | |
| Target | target |
| Target. | |
| ffi::Array< IRModule > | dispatched |
| A list of low-level IRs that the high-level IR could potentially dispatch to. | |
| int | weight |
| Weight of the task. | |
Static Public Attributes | |
| static constexpr const bool | _type_mutable = true |
A tuning task extracted from the high-level IR.
| tvm::s_tir::meta_schedule::ExtractedTaskNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL | ( | "s_tir.meta_schedule.ExtractedTask" | , |
| ExtractedTaskNode | , | ||
| ffi::Object | |||
| ) |
|
staticconstexpr |
| ffi::Array<IRModule> tvm::s_tir::meta_schedule::ExtractedTaskNode::dispatched |
A list of low-level IRs that the high-level IR could potentially dispatch to.
| IRModule tvm::s_tir::meta_schedule::ExtractedTaskNode::mod |
The high-level IR.
| ffi::String tvm::s_tir::meta_schedule::ExtractedTaskNode::task_name |
The name of the task extracted.
| int tvm::s_tir::meta_schedule::ExtractedTaskNode::weight |
Weight of the task.