The auto tuning context.
More...
#include <tune_context.h>
◆ TRandState
◆ Clone()
TuneContext tvm::meta_schedule::TuneContextNode::Clone |
( |
| ) |
const |
Clone the tune context.
- Returns
- The cloned tune context.
◆ Initialize()
void tvm::meta_schedule::TuneContextNode::Initialize |
( |
| ) |
|
Initialize members that needs initialization with tune context.
◆ RegisterReflection()
static void tvm::meta_schedule::TuneContextNode::RegisterReflection |
( |
| ) |
|
|
inlinestatic |
◆ TVM_FFI_DECLARE_OBJECT_INFO_FINAL()
tvm::meta_schedule::TuneContextNode::TVM_FFI_DECLARE_OBJECT_INFO_FINAL |
( |
"meta_schedule.TuneContext" |
, |
|
|
TuneContextNode |
, |
|
|
Object |
|
|
) |
| |
◆ _type_mutable
constexpr const bool tvm::meta_schedule::TuneContextNode::_type_mutable = true |
|
staticconstexpr |
◆ logger
ffi::Function tvm::meta_schedule::TuneContextNode::logger |
The tuning task's logging function. t.
◆ mod
ffi::Optional<IRModule> tvm::meta_schedule::TuneContextNode::mod |
The workload to be tuned.
◆ num_threads
int tvm::meta_schedule::TuneContextNode::num_threads |
The number of threads to be used.
◆ rand_state
TRandState tvm::meta_schedule::TuneContextNode::rand_state |
◆ search_strategy
ffi::Optional<SearchStrategy> tvm::meta_schedule::TuneContextNode::search_strategy |
◆ space_generator
ffi::Optional<SpaceGenerator> tvm::meta_schedule::TuneContextNode::space_generator |
The design space generator.
◆ target
ffi::Optional<Target> tvm::meta_schedule::TuneContextNode::target |
The target to be tuned for.
◆ task_name
ffi::Optional<ffi::String> tvm::meta_schedule::TuneContextNode::task_name |
The name of the tuning task.
The documentation for this class was generated from the following file: