Enum BatchScheduler¶
Defined in File batch_policy.hpp
Enum Documentation¶
-
enum class sequant::BatchScheduler¶
The two runtime execution models for batched evaluation (see
doc/developer/batched_evaluation.rst, “Two execution strategies”):forest_descent(default): one tree at a time,sequant::evaluate(Nodes const&, ...), unchanged.ordered:one fused, table-driven walk over the whole forest, driven by theeval::OrderedScheduleIR (sequant::eval::evaluate_ordered_schedule), so a value shared across trees is built once per home block and reused, rather than rebuilt per tree.
Values:
-
enumerator forest_descent¶
-
enumerator ordered¶