tvm
|
This is the complete list of members for tvm::meta_schedule::TaskScheduler, including all inherited members.
_type_is_nullable | tvm::runtime::ObjectRef | static |
as() const | tvm::runtime::ObjectRef | inline |
ContainerType typedef | tvm::runtime::ObjectRef | |
data_ | tvm::runtime::ObjectRef | protected |
defined() const | tvm::runtime::ObjectRef | inline |
DowncastNoCheck(ObjectRef ref) | tvm::runtime::ObjectRef | inlineprotectedstatic |
FFIClearAfterMove(ObjectRef *ref) | tvm::runtime::ObjectRef | inlineprotectedstatic |
get() const | tvm::runtime::ObjectRef | inline |
get_mutable() const | tvm::runtime::ObjectRef | inlineprotected |
GetDataPtr(const ObjectRef &ref) | tvm::runtime::ObjectRef | inlineprotectedstatic |
GradientBased(Array< TuneContext > tasks, Array< FloatImm > task_weights, Builder builder, Runner runner, Optional< Database > database, Optional< CostModel > cost_model, Optional< Array< MeasureCallback >> measure_callbacks, int max_trials, PackedFunc logging_func, double alpha, int window_size, support::LinearCongruentialEngine::TRandState seed) | tvm::meta_schedule::TaskScheduler | static |
ObjectRef()=default | tvm::runtime::ObjectRef | |
ObjectRef(ObjectPtr< Object > data) | tvm::runtime::ObjectRef | inlineexplicit |
operator!=(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
operator->() const | tvm::runtime::ObjectRef | inline |
operator<(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
operator==(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
PyTaskScheduler(Array< TuneContext > tasks, Builder builder, Runner runner, Optional< Database > database, Optional< CostModel > cost_model, Optional< Array< MeasureCallback >> measure_callbacks, int max_trials, PackedFunc logging_func, PyTaskSchedulerNode::FTune f_tune, PyTaskSchedulerNode::FInitializeTask f_initialize_task, PyTaskSchedulerNode::FTouchTask f_touch_task, PyTaskSchedulerNode::FJoinRunningTask f_join_running_task, PyTaskSchedulerNode::FNextTaskId f_next_task_id) | tvm::meta_schedule::TaskScheduler | static |
RoundRobin(Array< TuneContext > tasks, Builder builder, Runner runner, Optional< Database > database, Optional< CostModel > cost_model, Optional< Array< MeasureCallback >> measure_callbacks, int max_trials, PackedFunc logging_func) | tvm::meta_schedule::TaskScheduler | static |
same_as(const ObjectRef &other) const | tvm::runtime::ObjectRef | inline |
TVM_DEFINE_MUTABLE_NOTNULLABLE_OBJECT_REF_METHODS(TaskScheduler, ObjectRef, TaskSchedulerNode) | tvm::meta_schedule::TaskScheduler | |
unique() const | tvm::runtime::ObjectRef | inline |
use_count() const | tvm::runtime::ObjectRef | inline |