Halide 21.0.0
Halide compiler and libraries
|
A single named dimension of a reduction domain. More...
#include <Reduction.h>
Classes | |
struct | Compare |
This lets you use a ReductionVariable as a key in a map of the form map<ReductionVariable, Foo, ReductionVariable::Compare> More... |
Public Attributes | |
std::string | var |
A variable name for the reduction variable. | |
Expr | min |
Expr | extent |
A single named dimension of a reduction domain.
Definition at line 16 of file Reduction.h.
std::string Halide::Internal::ReductionVariable::var |
A variable name for the reduction variable.
This name must be a valid Var name, i.e. it must not contain a . character.
Definition at line 21 of file Reduction.h.
Referenced by Halide::Internal::ReductionVariable::Compare::operator()().
Expr Halide::Internal::ReductionVariable::min |
Definition at line 23 of file Reduction.h.
Expr Halide::Internal::ReductionVariable::extent |
Definition at line 23 of file Reduction.h.