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 15 class ArmnnDevice 16 { 17 friend class ArmnnDriver; 18 19 public: 20 ArmnnDevice(DriverOptions options); ~ArmnnDevice()21 ~ArmnnDevice() {} 22 protected: 23 armnn::IRuntimePtr m_Runtime; 24 armnn::IGpuAccTunedParametersPtr m_ClTunedParameters; 25 DriverOptions m_Options; 26 }; 27 28 } // namespace armnn_driver 29