22.11
ArmnnDevice.hpp
Go to the documentation of this file.
1
//
2
// Copyright © 2022 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
15
class
ArmnnDevice
16
{
17
18
protected
:
19
ArmnnDevice
(
DriverOptions
options);
20
virtual
~ArmnnDevice
() {}
21
22
protected
:
23
armnn::IRuntimePtr
m_Runtime
;
24
armnn::IGpuAccTunedParametersPtr
m_ClTunedParameters
;
25
DriverOptions
m_Options
;
26
};
27
28
}
// namespace armnn_driver
armnn_driver::ArmnnDevice
Definition:
ArmnnDevice.hpp:15
armnn_driver::ArmnnDevice::m_ClTunedParameters
armnn::IGpuAccTunedParametersPtr m_ClTunedParameters
Definition:
ArmnnDevice.hpp:24
armnn::IRuntimePtr
std::unique_ptr< IRuntime, void(*)(IRuntime *runtime)> IRuntimePtr
Definition:
IRuntime.hpp:41
ArmNN.hpp
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::DriverOptions
Definition:
DriverOptions.hpp:17
armnn::IGpuAccTunedParametersPtr
std::shared_ptr< IGpuAccTunedParameters > IGpuAccTunedParametersPtr
The following API is replaced by the backend options API.
Definition:
IRuntime.hpp:307
armnn_driver::ArmnnDevice::~ArmnnDevice
virtual ~ArmnnDevice()
Definition:
ArmnnDevice.hpp:20
armnn_driver::ArmnnDevice::m_Options
DriverOptions m_Options
Definition:
ArmnnDevice.hpp:25
armnn_driver
Helper classes.
Definition:
ArmnnDevice.cpp:37
DriverOptions.hpp
shim
sl
canonical
ArmnnDevice.hpp
Generated on Wed Nov 23 2022 10:57:36 for ArmNN by
1.8.13