Skip to main content

plan

Function plan 

Source
pub fn plan(
    g: &StepGraph,
    _names: &dyn Fn(Symbol) -> String,
    constants: BTreeMap<String, Placement>,
    numerics: Q8MatKind,
    knobs: &CudaKnobs,
    io: StepIo,
    held: &[&str],
) -> Result<Schedule, LaneError>
Expand description

The step graph g lowered under numerics and knobs: constants holds the placement of every constant the graph declares, io the step’s carried names, held the steps of RULES held back — a shared rule, or a step of the lane’s schedule.