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 29 of file LayoutSet.h.
|
default |
onert::ir::LayoutSet::LayoutSet | ( | std::initializer_list< Layout > | layouts | ) |
Definition at line 22 of file LayoutSet.cc.
|
inline |
Definition at line 36 of file LayoutSet.h.
Referenced by operator&(), and operator|().
|
inline |
Definition at line 47 of file LayoutSet.h.
|
inline |
Definition at line 39 of file LayoutSet.h.
Referenced by operator&().
|
inline |
Definition at line 48 of file LayoutSet.h.
Definition at line 40 of file LayoutSet.cc.
References add(), and contains().
Definition at line 53 of file LayoutSet.cc.
References remove().
Definition at line 30 of file LayoutSet.cc.
References add().
|
inline |
|
inline |
Definition at line 38 of file LayoutSet.h.