blob: 83414d54b1c617ae2e90f9d81cbafaeb8831e9f6 [file] [log] [blame]
telsoa01ce3e84a2018-08-31 09:31:35 +01001//
2// Copyright © 2017 Arm Ltd. All rights reserved.
3// See LICENSE file in the project root for full license information.
4//
5
6#pragma once
7
8#include "DriverOptions.hpp"
9
10#include <armnn/ArmNN.hpp>
11
12namespace armnn_driver
13{
14
15class ArmnnDevice
16{
17protected:
18 ArmnnDevice(DriverOptions options);
19 virtual ~ArmnnDevice() {}
20
21protected:
22 armnn::IRuntimePtr m_Runtime;
23 armnn::IGpuAccTunedParametersPtr m_ClTunedParameters;
24 DriverOptions m_Options;
25};
26
27} // namespace armnn_driver