ONE - On-device Neural Engine
|
#include <ExecutorFactory.h>
Public Member Functions | |
exec::IExecutor * | create (std::unique_ptr< compiler::LoweredGraph > lowered_graph, const std::shared_ptr< exec::IExecutors > &executors, const ExecutorFactoryArgs &args) |
exec::IExecutor * | create (std::unique_ptr< compiler::train::LoweredTrainableGraph > lowered_graph, const std::shared_ptr< exec::IExecutors > &executors, const ExecutorFactoryArgs &args, const ir::train::TrainingInfo &training_info) |
Static Public Member Functions | |
static ExecutorFactory & | get () |
Definition at line 46 of file ExecutorFactory.h.
exec::IExecutor * onert::compiler::ExecutorFactory::create | ( | std::unique_ptr< compiler::LoweredGraph > | lowered_graph, |
const std::shared_ptr< exec::IExecutors > & | executors, | ||
const ExecutorFactoryArgs & | args | ||
) |
Definition at line 308 of file ExecutorFactory.cc.
Referenced by onert::compiler::Compiler::compile(), onert::compiler::MultiModelCompiler::compile(), and onert::compiler::train::TrainingCompiler::compile().
exec::IExecutor * onert::compiler::ExecutorFactory::create | ( | std::unique_ptr< compiler::train::LoweredTrainableGraph > | lowered_graph, |
const std::shared_ptr< exec::IExecutors > & | executors, | ||
const ExecutorFactoryArgs & | args, | ||
const ir::train::TrainingInfo & | training_info | ||
) |
Definition at line 595 of file ExecutorFactory.cc.
|
static |
Definition at line 293 of file ExecutorFactory.cc.
Referenced by onert::compiler::Compiler::compile(), onert::compiler::MultiModelCompiler::compile(), and onert::compiler::train::TrainingCompiler::compile().