ONE - On-device Neural Engine
|
#include <LayoutSet.h>
Public Member Functions | |
LayoutSet ()=default | |
LayoutSet (std::initializer_list< Layout > layouts) | |
void | add (const Layout &layout) |
void | remove (const Layout &layout) |
uint32_t | size () const |
bool | contains (const Layout &layout) const |
LayoutSet | operator| (const LayoutSet &other) const |
LayoutSet | operator& (const LayoutSet &other) const |
LayoutSet | operator- (const LayoutSet &other) const |
std::unordered_set< Layout >::const_iterator | begin () const |
std::unordered_set< Layout >::const_iterator | end () const |
Definition at line 31 of file LayoutSet.h.
|
default |
onert::ir::LayoutSet::LayoutSet | ( | std::initializer_list< Layout > | layouts | ) |
Definition at line 24 of file LayoutSet.cc.
|
inline |
Definition at line 38 of file LayoutSet.h.
Referenced by operator&(), and operator|().
|
inline |
Definition at line 49 of file LayoutSet.h.
|
inline |
Definition at line 41 of file LayoutSet.h.
Referenced by operator&().
|
inline |
Definition at line 50 of file LayoutSet.h.
Definition at line 42 of file LayoutSet.cc.
References add(), and contains().
Definition at line 55 of file LayoutSet.cc.
References remove().
Definition at line 32 of file LayoutSet.cc.
References add().
|
inline |
|
inline |
Definition at line 40 of file LayoutSet.h.