|
ONE - On-device Neural Engine
|
Collection of 'loco::Graph's. More...
#include <Module.h>
Public Member Functions | |
| Module ()=default | |
| Module (const Module &)=delete | |
| Module (Module &&)=delete | |
| ~Module ()=default | |
| size_t | size (void) const |
| void | add (std::unique_ptr< loco::Graph > &&g) |
| loco::Graph * | graph (void) const |
| provide main graph | |
| loco::Graph * | graph (size_t idx) const |
| provide graph with an index | |
| void | ext_buffer (bool set) |
| bool | ext_buffer (void) const |
| void | source_table (const std::map< uint32_t, std::string > &table) |
| const std::map< uint32_t, std::string > & | source_table (void) const |
|
default |
|
delete |
|
default |
| void luci::Module::add | ( | std::unique_ptr< loco::Graph > && | g | ) |
Definition at line 24 of file Module.cpp.
| loco::Graph * luci::Module::graph | ( | size_t | idx | ) | const |
provide graph with an index
Definition at line 38 of file Module.cpp.
References graph(), and luci::must_cast().
Referenced by TopologicalSortHelper.TopologicalSortHelper::add_edge(), and TopologicalSortHelper.TopologicalSortHelper::sort_util().
| loco::Graph * luci::Module::graph | ( | void | ) | const |
provide main graph
Definition at line 32 of file Module.cpp.
References graph().
Referenced by TopologicalSortHelper.TopologicalSortHelper::add_edge(), partee::export_part_conn_ini(), partee::export_part_conn_json(), graph(), graph(), circle_eval_diff::MAEPrinter::init(), circle_eval_diff::MSEPrinter::init(), circle_eval_diff::MAPEPrinter::init(), circle_eval_diff::MPEIRPrinter::init(), circle_eval_diff::TopKMatchPrinter::init(), luci_interpreter::ModuleLoader::load(), luci::produce_pgroups(), and TopologicalSortHelper.TopologicalSortHelper::sort_util().
Definition at line 44 of file Module.h.
Referenced by luci_interpreter::ModuleLoader::load(), luci::ModuleProgressReporter::notify(), and luci::ModuleProgressReporter::notify().