24.02
|
#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 |
|
static |
Definition at line 99 of file ArmnnDriverImpl.cpp.
References OptimizerOptionsOpaque::AddModelOption(), armnn::error, armnn_driver::ExportNetworkGraphToDotFile(), DriverOptions::GetBackends(), DriverOptions::GetCachedNetworkFilePath(), DriverOptions::GetClMLGOTunedParametersFile(), DriverOptions::GetClTunedParametersFile(), DriverOptions::GetClTunedParametersMode(), ModelToINetworkTransformer::GetConversionResult(), ModelToINetworkTransformer::GetINetwork(), getMainModel(), armnn::GetNumberOfCacheFiles(), DriverOptions::GetNumberOfThreads(), DriverOptions::GetRequestInputsAndOutputsDumpDir(), armnn::GpuAcc, DriverOptions::isAsyncModelExecutionEnabled(), DriverOptions::IsFastMathEnabled(), DriverOptions::IsGpuProfilingEnabled(), armnn::Optimize(), armnn_driver::RenameExportedFiles(), DriverOptions::SaveCachedNetwork(), armnn_driver::SerializeNetwork(), OptimizerOptionsOpaque::SetProfilingEnabled(), OptimizerOptionsOpaque::SetReduceFp32ToFp16(), armnn::Success, and IGpuAccTunedParameters::UpdateTunedParameters.
Referenced by ArmnnDriver::prepareModel().
|
static |
Definition at line 338 of file ArmnnDriverImpl.cpp.
References OptimizerOptionsOpaque::AddModelOption(), 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(), armnn::Optimize(), OptimizerOptionsOpaque::SetProfilingEnabled(), OptimizerOptionsOpaque::SetReduceFp32ToFp16(), and armnn::Success.
Referenced by ArmnnDriver::prepareModelFromCache().