ONE - On-device Neural Engine
|
#include <OMExecutionPlanCreator.h>
Static Public Member Functions | |
static OMStatus | createExecutionPlan (core::OMRuntimeStorage &runtime_storage, core::OMRuntimeContext &runtime_context, core::memory::OMRuntimeAllocator &allocator, const OMConfig &configs) |
static OMStatus | createForwardExecutionPlan (core::OMRuntimeStorage &runtime_storage, core::OMRuntimeContext &runtime_context, core::memory::OMRuntimeAllocator &allocator, const OMConfig &configs) |
static OMStatus | createBackwardExecutionPlan (core::OMRuntimeStorage &runtime_storage, core::OMRuntimeContext &runtime_context, core::memory::OMRuntimeAllocator &allocator, const OMConfig &configs) |
Definition at line 31 of file OMExecutionPlanCreator.h.
|
static |
Definition at line 336 of file OMExecutionPlanCreator.cpp.
References onert_micro::core::memory::OMRuntimeAllocator::getAllocPlan(), onert_micro::core::OMRuntimeContext::getCircleOpcodes(), onert_micro::core::OMRuntimeContext::getCircleOperators(), onert_micro::core::OMRuntimeContext::getCircleOutputs(), onert_micro::core::memory::OMRuntimeAllocator::getDeallocPlan(), onert_micro::core::OMRuntimeContext::getTrainableOpsIndexes(), onert_micro::core::OMRuntimeContext::isConstTensor(), onert_micro::OMConfig::keep_input, onert_micro::OMTrainingContext::num_of_train_layers, onert_micro::Ok, onert_micro::core::ONLY_BIAS, flatbuffers::Vector< T >::size(), size, onert_micro::OMConfig::train_mode, onert_micro::OMConfig::training_context, and onert_micro::UnknownError.
Referenced by onert_micro::core::OMTrainingRuntimeModule::importTrainModel().
|
static |
Definition at line 83 of file OMExecutionPlanCreator.cpp.
References onert_micro::core::memory::OMRuntimeAllocator::getAllocPlan(), onert_micro::core::OMRuntimeContext::getCircleInputs(), onert_micro::core::OMRuntimeContext::getCircleOperators(), onert_micro::core::OMRuntimeContext::getCircleOutputs(), onert_micro::core::memory::OMRuntimeAllocator::getDeallocPlan(), onert_micro::core::OMRuntimeStorage::getKernelType(), onert_micro::core::Inplace, onert_micro::core::OMRuntimeContext::isConstTensor(), onert_micro::OMConfig::keep_input, onert_micro::Ok, flatbuffers::Vector< T >::size(), onert_micro::OMConfig::train_mode, and onert_micro::UnknownError.
Referenced by onert_micro::core::OMRuntimeModule::importModel().
|
static |
Definition at line 182 of file OMExecutionPlanCreator.cpp.
References onert_micro::core::memory::OMRuntimeAllocator::getAllocPlan(), onert_micro::core::OMRuntimeContext::getCircleInputs(), onert_micro::core::OMRuntimeContext::getCircleOpcodes(), onert_micro::core::OMRuntimeContext::getCircleOperators(), onert_micro::core::OMRuntimeContext::getCircleOutputs(), onert_micro::core::memory::OMRuntimeAllocator::getDeallocPlan(), onert_micro::core::OMRuntimeStorage::getKernelType(), onert_micro::core::OMRuntimeContext::getTrainableOpsIndexes(), onert_micro::core::Inplace, onert_micro::core::OMRuntimeContext::isConstTensor(), onert_micro::OMConfig::keep_input, onert_micro::OMTrainingContext::num_of_train_layers, onert_micro::Ok, onert_micro::core::ONLY_BIAS, flatbuffers::Vector< T >::size(), size, onert_micro::OMConfig::train_mode, onert_micro::OMConfig::training_context, and onert_micro::UnknownError.
Referenced by onert_micro::core::OMRuntimeModule::importModel().