Mila
Deep Neural Network Library
Loading...
Searching...
No Matches
Mila::Dnn::Compute::ComputePassMask Class Referenceexport

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

Detailed Description

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.


The documentation for this class was generated from the following file: