ArmNN
 24.02
ArmnnDevice.hpp
Go to the documentation of this file.
1 //
2 // Copyright © 2022-2023 Arm Ltd and Contributors. All rights reserved.
3 // SPDX-License-Identifier: MIT
4 //
5 
6 #pragma once
7 
8 #include "DriverOptions.hpp"
9 
10 #include <armnn/ArmNN.hpp>
11 
12 namespace armnn_driver
13 {
14 
16 {
17 friend class ArmnnDriver;
18 
19 public:
20  ArmnnDevice(DriverOptions options);
22 protected:
26 };
27 
28 } // namespace armnn_driver
armnn_driver::ArmnnDevice::m_Runtime
armnn::IRuntimePtr m_Runtime
Definition: ArmnnDevice.hpp:23
armnn_driver::ArmnnDevice::ArmnnDevice
ArmnnDevice(DriverOptions options)
Definition: ArmnnDevice.cpp:42
armnn_driver::ArmnnDriver
Definition: ArmnnDriver.hpp:31
armnn_driver::ArmnnDevice
Definition: ArmnnDevice.hpp:15
armnn_driver::ArmnnDevice::m_ClTunedParameters
armnn::IGpuAccTunedParametersPtr m_ClTunedParameters
Definition: ArmnnDevice.hpp:24
armnn_driver
Helper classes.
Definition: ArmnnDevice.cpp:37
armnn::IRuntimePtr
std::unique_ptr< IRuntime, void(*)(IRuntime *runtime)> IRuntimePtr
Definition: IRuntime.hpp:41
armnn_driver::ArmnnDevice::~ArmnnDevice
~ArmnnDevice()
Definition: ArmnnDevice.hpp:21
armnn_driver::DriverOptions
Definition: DriverOptions.hpp:17
ArmNN.hpp
armnn_driver::ArmnnDevice::m_Options
DriverOptions m_Options
Definition: ArmnnDevice.hpp:25
armnn::IGpuAccTunedParametersPtr
std::shared_ptr< IGpuAccTunedParameters > IGpuAccTunedParametersPtr
The following API is replaced by the backend options API.
Definition: IRuntime.hpp:300
DriverOptions.hpp