10 namespace Autoscheduler {
void find_and_apply_schedule(FunctionDAG &dag, const std::vector< Function > &outputs, const MachineParams ¶ms, CostModel *cost_model, int beam_size, StageMapOfScheduleFeatures *schedule_features)
PerfectHashMap< FunctionDAG::Node::Stage, ScheduleFeatures > StageMapOfScheduleFeatures
This file defines the class FunctionDAG, which is our representation of a Halide pipeline,...
@ Internal
Not visible externally, similar to 'static' linkage in C.
A struct representing the machine parameters to generate the auto-scheduled code for.