aboutsummaryrefslogtreecommitdiff
path: root/shim/sl/canonical/ArmnnDriver.hpp
diff options
context:
space:
mode:
authorColm Donelan <colm.donelan@arm.com>2024-05-10 16:49:39 +0100
committerTeresaARM <teresa.charlinreyes@arm.com>2024-05-13 17:32:13 +0000
commit46dee40e2f3c73cdbbcd55954edf64b7d6dc9444 (patch)
tree22b4b30d0db7a3fbc74fb0ab77b7d77b14ca1cbe /shim/sl/canonical/ArmnnDriver.hpp
parent520c93fd339e1960bfdb522ca6cc4e34f3f5f383 (diff)
downloadarmnn-46dee40e2f3c73cdbbcd55954edf64b7d6dc9444.tar.gz
Add deprecation notices for items to be removed in 24.08.
* Onnx parser. * Async execution interface. * Shim and support library. * Arm NN converter * GpuFsa backend. Signed-off-by: Colm Donelan <colm.donelan@arm.com> Change-Id: Ia9adae4da6d9bd2b92a4f4492a022e8337f57f14
Diffstat (limited to 'shim/sl/canonical/ArmnnDriver.hpp')
-rw-r--r--shim/sl/canonical/ArmnnDriver.hpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/shim/sl/canonical/ArmnnDriver.hpp b/shim/sl/canonical/ArmnnDriver.hpp
index 6cb06604d2..d6b7d849b3 100644
--- a/shim/sl/canonical/ArmnnDriver.hpp
+++ b/shim/sl/canonical/ArmnnDriver.hpp
@@ -1,5 +1,5 @@
//
-// Copyright © 2022-2023 Arm Ltd and Contributors. All rights reserved.
+// Copyright © 2022-2024 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
@@ -33,6 +33,7 @@ class ArmnnDriver : public IDevice
private:
std::unique_ptr<ArmnnDevice> m_Device;
public:
+ ARMNN_DEPRECATED_MSG_REMOVAL_DATE("The Shim and support library will be removed from Arm NN in 24.08", "24.08")
ArmnnDriver(DriverOptions options)
{
try
@@ -212,7 +213,7 @@ public:
if (hasDeadlinePassed(deadline)) {
return NN_ERROR(ErrorStatus::MISSED_DEADLINE_PERSISTENT);
}
-
+ARMNN_NO_DEPRECATE_WARN_BEGIN
return ArmnnDriverImpl::PrepareArmnnModel(m_Device->m_Runtime,
m_Device->m_ClTunedParameters,
m_Device->m_Options,
@@ -222,6 +223,7 @@ public:
token,
model.relaxComputationFloat32toFloat16 && m_Device->m_Options.GetFp16Enabled(),
priority);
+ARMNN_NO_DEPRECATE_WARN_END
}
GeneralResult<SharedPreparedModel> prepareModelFromCache(OptionalTimePoint deadline,
@@ -239,6 +241,7 @@ public:
return NN_ERROR(ErrorStatus::MISSED_DEADLINE_PERSISTENT);
}
+ARMNN_NO_DEPRECATE_WARN_BEGIN
return ArmnnDriverImpl::PrepareArmnnModelFromCache(
m_Device->m_Runtime,
m_Device->m_ClTunedParameters,
@@ -247,6 +250,7 @@ public:
dataCache,
token,
m_Device->m_Options.GetFp16Enabled());
+ARMNN_NO_DEPRECATE_WARN_END
}
GeneralResult<SharedBuffer> allocate(const BufferDesc&,