Partition#

enum class Halide::Partition#

Different ways to handle loops with a potentially optimizable boundary conditions.

Values:

enumerator Auto#

Automatically let Halide decide on Loop Partitioning.

enumerator Never#

Disallow loop partitioning.

enumerator Always#

Force partitioning of the loop, even in the tail cases of outer partitioned loops.

If Halide can’t find a way to partition this loop, it will raise an error.