| apply_schedule(const FunctionDAG &dag, const MachineParams ¶ms) | Halide::Internal::Autoscheduler::State | |
| calculate_cost(const FunctionDAG &dag, const MachineParams ¶ms, CostModel *cost_model, const CachingOptions &cache_options, int64_t memory_limit, bool verbose=false) | Halide::Internal::Autoscheduler::State | |
| compute_featurization(const FunctionDAG &dag, const MachineParams ¶ms, StageMap< ScheduleFeatures > *features, const CachingOptions &cache_options) | Halide::Internal::Autoscheduler::State | |
| cost | Halide::Internal::Autoscheduler::State | |
| cost_calculations | Halide::Internal::Autoscheduler::State | static |
| dump() const | Halide::Internal::Autoscheduler::State | |
| generate_children(const FunctionDAG &dag, const MachineParams ¶ms, CostModel *cost_model, int64_t memory_limit, std::function< void(IntrusivePtr< State > &&)> &accept_child, Cache *cache) const | Halide::Internal::Autoscheduler::State | |
| make_child() const | Halide::Internal::Autoscheduler::State | |
| num_decisions_made | Halide::Internal::Autoscheduler::State | |
| operator=(const State &)=delete | Halide::Internal::Autoscheduler::State | |
| operator=(State &&)=delete | Halide::Internal::Autoscheduler::State | |
| parent | Halide::Internal::Autoscheduler::State | |
| penalized | Halide::Internal::Autoscheduler::State | |
| ref_count | Halide::Internal::Autoscheduler::State | mutable |
| root | Halide::Internal::Autoscheduler::State | |
| save_featurization(const FunctionDAG &dag, const MachineParams ¶ms, const CachingOptions &cache_options, std::ostream &out) | Halide::Internal::Autoscheduler::State | |
| schedule_source | Halide::Internal::Autoscheduler::State | |
| State()=default | Halide::Internal::Autoscheduler::State | |
| State(const State &)=delete | Halide::Internal::Autoscheduler::State | |
| State(State &&)=delete | Halide::Internal::Autoscheduler::State | |
| structural_hash(int depth) const | Halide::Internal::Autoscheduler::State | |