|
Mila
Deep Neural Network Library
|
A set of compute passes, small enough to test on the publication path. More...
Public Member Functions | |
| constexpr | ComputePassMask (std::initializer_list< ComputePass > passes) noexcept |
| constexpr void | add (ComputePass pass) noexcept |
| constexpr bool | contains (ComputePass pass) const noexcept |
| constexpr bool | empty () const noexcept |
| constexpr bool | operator== (const ComputePassMask &) const noexcept=default |
Static Public Member Functions | |
| static constexpr ComputePassMask | inference () noexcept |
A set of compute passes, small enough to test on the publication path.
Resolved once when an observer attaches, so a component tests a mask rather than matching a path or a pass name on every call.