tvm
tvm::auto_scheduler::State Member List

This is the complete list of members for tvm::auto_scheduler::State, including all inherited members.

_type_is_nullabletvm::runtime::ObjectRefstatic
as() consttvm::runtime::ObjectRefinline
as() consttvm::runtime::ObjectRefinline
bind(int stage_id, const Iterator &it, IteratorAnnotation thread_type)tvm::auto_scheduler::State
cache_read(int stage_id, const String &scope_name, const Array< Integer > &reader_stage_ids, const ComputeDAG &dag)tvm::auto_scheduler::State
cache_write(int stage_id, const String &scope_name, const ComputeDAG &dag)tvm::auto_scheduler::State
compute_at(int stage_id, int target_stage_id, const Iterator &target_iter)tvm::auto_scheduler::State
compute_inline(int stage_id)tvm::auto_scheduler::State
compute_root(int stage_id)tvm::auto_scheduler::State
ContainerType typedeftvm::runtime::ObjectRef
data_tvm::runtime::ObjectRefprotected
defined() consttvm::runtime::ObjectRefinline
DowncastNoCheck(ObjectRef ref)tvm::runtime::ObjectRefinlineprotectedstatic
FFIClearAfterMove(ObjectRef *ref)tvm::runtime::ObjectRefinlineprotectedstatic
follow_fused_split(int stage_id, const Iterator &it, const Array< Integer > &src_step_ids, int level, bool factor_or_nparts)tvm::auto_scheduler::State
follow_split(int stage_id, const Iterator &it, int src_step_id, int n_split)tvm::auto_scheduler::State
fuse(int stage_id, const Array< Iterator > &iters)tvm::auto_scheduler::State
get() consttvm::runtime::ObjectRefinline
get_mutable() consttvm::runtime::ObjectRefinlineprotected
GetDataPtr(const ObjectRef &ref)tvm::runtime::ObjectRefinlineprotectedstatic
ObjectRef()=defaulttvm::runtime::ObjectRef
ObjectRef(ObjectPtr< Object > data)tvm::runtime::ObjectRefinlineexplicit
operator!=(const ObjectRef &other) consttvm::runtime::ObjectRefinline
operator->() consttvm::runtime::ObjectRefinline
operator<(const ObjectRef &other) consttvm::runtime::ObjectRefinline
operator==(const ObjectRef &other) consttvm::runtime::ObjectRefinline
parallel(int stage_id, const Iterator &it)tvm::auto_scheduler::State
pragma(int stage_id, const Iterator &it, const String &pragma_type)tvm::auto_scheduler::State
reorder(int stage_id, const Array< Iterator > &order)tvm::auto_scheduler::State
rfactor(int stage_id, const Iterator &it, int factor_iter_id, const ComputeDAG &dag)tvm::auto_scheduler::State
same_as(const ObjectRef &other) consttvm::runtime::ObjectRefinline
split(int stage_id, const Iterator &it, const Array< Optional< Integer >> &lengths, bool inner_to_outer=true)tvm::auto_scheduler::State
State(const Array< te::Operation > &ops)tvm::auto_scheduler::Stateexplicit
storage_align(int stage_id, const Iterator &it, int factor, int offset)tvm::auto_scheduler::State
ToStr(bool delete_trivial_loop=true) consttvm::auto_scheduler::State
TVM_DEFINE_OBJECT_REF_COW_METHOD(StateNode)tvm::auto_scheduler::State
TVM_DEFINE_OBJECT_REF_METHODS(State, ObjectRef, StateNode)tvm::auto_scheduler::State
unique() consttvm::runtime::ObjectRefinline
unroll(int stage_id, const Iterator &it, int max_unroll=-1)tvm::auto_scheduler::State
use_count() consttvm::runtime::ObjectRefinline
vectorize(int stage_id, const Iterator &it)tvm::auto_scheduler::State