22.11
|
#include <ArmnnDriverImpl.hpp>
Static Public Member Functions | |
static GeneralResult< SharedPreparedModel > | PrepareArmnnModel (const armnn::IRuntimePtr &runtime, const armnn::IGpuAccTunedParametersPtr &clTunedParameters, const DriverOptions &options, const Model &model, const std::vector< SharedHandle > &modelCacheHandle, const std::vector< SharedHandle > &dataCacheHandle, const CacheToken &token, bool float32ToFloat16=false, Priority priority=Priority::MEDIUM) |
static GeneralResult< SharedPreparedModel > | PrepareArmnnModelFromCache (const armnn::IRuntimePtr &runtime, const armnn::IGpuAccTunedParametersPtr &clTunedParameters, const DriverOptions &options, const std::vector< SharedHandle > &modelCacheHandle, const std::vector< SharedHandle > &dataCacheHandle, const CacheToken &token, bool float32ToFloat16=false) |
static const Capabilities & | GetCapabilities (const armnn::IRuntimePtr &runtime) |
Definition at line 23 of file ArmnnDriverImpl.hpp.
|
static |
Definition at line 549 of file ArmnnDriverImpl.cpp.
Referenced by ArmnnDriver::getCapabilities().
|
static |
Definition at line 99 of file ArmnnDriverImpl.cpp.
References armnn::error, armnn_driver::ExportNetworkGraphToDotFile(), DriverOptions::GetBackends(), DriverOptions::GetCachedNetworkFilePath(), DriverOptions::GetClMLGOTunedParametersFile(), DriverOptions::GetClTunedParametersFile(), DriverOptions::GetClTunedParametersMode(), getMainModel(), armnn::GetNumberOfCacheFiles(), DriverOptions::GetNumberOfThreads(), DriverOptions::GetRequestInputsAndOutputsDumpDir(), armnn::GpuAcc, DriverOptions::isAsyncModelExecutionEnabled(), DriverOptions::IsFastMathEnabled(), DriverOptions::IsGpuProfilingEnabled(), OptimizerOptions::m_ModelOptions, OptimizerOptions::m_ProfilingEnabled, OptimizerOptions::m_ReduceFp32ToFp16, armnn::Optimize(), armnn_driver::RenameExportedFiles(), DriverOptions::SaveCachedNetwork(), armnn_driver::SerializeNetwork(), armnn::Success, and IGpuAccTunedParameters::UpdateTunedParameters.
Referenced by ArmnnDriver::prepareModel().
|
static |
Definition at line 338 of file ArmnnDriverImpl.cpp.
References IDeserializer::Create(), armnn_driver::ExportNetworkGraphToDotFile(), DriverOptions::GetBackends(), DriverOptions::GetCachedNetworkFilePath(), DriverOptions::GetClMLGOTunedParametersFile(), armnn::GetNumberOfCacheFiles(), DriverOptions::GetNumberOfThreads(), DriverOptions::GetRequestInputsAndOutputsDumpDir(), armnn::GpuAcc, DriverOptions::isAsyncModelExecutionEnabled(), DriverOptions::IsFastMathEnabled(), DriverOptions::IsGpuProfilingEnabled(), OptimizerOptions::m_ModelOptions, OptimizerOptions::m_ProfilingEnabled, OptimizerOptions::m_ReduceFp32ToFp16, armnn::Optimize(), and armnn::Success.
Referenced by ArmnnDriver::prepareModelFromCache().