aboutsummaryrefslogtreecommitdiff
path: root/shim
diff options
context:
space:
mode:
Diffstat (limited to 'shim')
-rw-r--r--shim/sl/canonical/ArmnnDevice.hpp3
-rw-r--r--shim/sl/canonical/ArmnnDriver.hpp8
-rw-r--r--shim/sl/canonical/ArmnnDriverImpl.hpp4
-rw-r--r--shim/sl/canonical/ArmnnPreparedModel.hpp4
4 files changed, 14 insertions, 5 deletions
diff --git a/shim/sl/canonical/ArmnnDevice.hpp b/shim/sl/canonical/ArmnnDevice.hpp
index 93109696f7..dbc966683c 100644
--- a/shim/sl/canonical/ArmnnDevice.hpp
+++ b/shim/sl/canonical/ArmnnDevice.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
//
@@ -17,6 +17,7 @@ class ArmnnDevice
friend class ArmnnDriver;
public:
+ ARMNN_DEPRECATED_MSG_REMOVAL_DATE("The Shim and support library will be removed from Arm NN in 24.08", "24.08")
ArmnnDevice(DriverOptions options);
~ArmnnDevice() {}
protected:
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&,
diff --git a/shim/sl/canonical/ArmnnDriverImpl.hpp b/shim/sl/canonical/ArmnnDriverImpl.hpp
index 6af0ab285d..47106fdeee 100644
--- a/shim/sl/canonical/ArmnnDriverImpl.hpp
+++ b/shim/sl/canonical/ArmnnDriverImpl.hpp
@@ -1,5 +1,5 @@
//
-// Copyright © 2022 Arm Ltd and Contributors. All rights reserved.
+// Copyright © 2022, 2024 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
@@ -23,6 +23,7 @@ namespace armnn_driver
class ArmnnDriverImpl
{
public:
+ ARMNN_DEPRECATED_MSG_REMOVAL_DATE("The Shim and support library will be removed from Arm NN in 24.08", "24.08")
static GeneralResult<SharedPreparedModel> PrepareArmnnModel(
const armnn::IRuntimePtr& runtime,
const armnn::IGpuAccTunedParametersPtr& clTunedParameters,
@@ -34,6 +35,7 @@ public:
bool float32ToFloat16 = false,
Priority priority = Priority::MEDIUM);
+ ARMNN_DEPRECATED_MSG_REMOVAL_DATE("The Shim and support library will be removed from Arm NN in 24.08", "24.08")
static GeneralResult<SharedPreparedModel> PrepareArmnnModelFromCache(
const armnn::IRuntimePtr& runtime,
const armnn::IGpuAccTunedParametersPtr& clTunedParameters,
diff --git a/shim/sl/canonical/ArmnnPreparedModel.hpp b/shim/sl/canonical/ArmnnPreparedModel.hpp
index c487858c01..295acf1cfe 100644
--- a/shim/sl/canonical/ArmnnPreparedModel.hpp
+++ b/shim/sl/canonical/ArmnnPreparedModel.hpp
@@ -1,5 +1,5 @@
//
-// Copyright © 2022 Arm Ltd and Contributors. All rights reserved.
+// Copyright © 2022, 2024 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
@@ -39,6 +39,7 @@ class ArmnnPreparedModel final : public IPreparedModel,
public std::enable_shared_from_this<ArmnnPreparedModel>
{
public:
+ ARMNN_DEPRECATED_MSG_REMOVAL_DATE("The Shim and support library will be removed from Arm NN in 24.08", "24.08")
ArmnnPreparedModel(armnn::NetworkId networkId,
armnn::IRuntime* runtime,
const Model& model,
@@ -46,6 +47,7 @@ public:
const bool gpuProfilingEnabled,
Priority priority = Priority::MEDIUM);
+ ARMNN_DEPRECATED_MSG_REMOVAL_DATE("The Shim and support library will be removed from Arm NN in 24.08", "24.08")
ArmnnPreparedModel(armnn::NetworkId networkId,
armnn::IRuntime* runtime,
const std::string& requestInputsAndOutputsDumpDir,