Arm NN SDK
Bug Fixes:
- TosaRef mapping bug fixes for Operators LeakyRelu, Quantize, Stack, Dequantize
- TosaRef refactorisation and bug fixes for a range of different Operators.
- TosaRef Strided Slice Error.
- TfLite Turbo Model Detection Fix.
- Added a check to ensure activation is within the current subgraph before fusion in Neon and CL backends.
Removed Features:
- Removed Async API.
- Removed PyArmNN.
- Removed Shim and support library.
- Removed RangeTracker class.
ABI/API Changes:
The following front-end API changes have occurred during the implementation of 25.02, which users should be aware of before upgrading.
Due to these, changes we have bumped our ARMNN_VERSION to 35.0.0, following Semantic Versioning guidelines.
Feature |
SHA |
Gerrit Review |
Resultant ABI/API Changes |
---|---|---|---|
Remove Async API | 4483b24 | https://review.mlplatform.org/c/ml/armnn/+/12979 |
The IWorkingMemHandle class has been removed. The IAsyncExecutionCallback class has been removed.
INetworkProperties structure has had the following fields removed:
4 functions have been removed from the IRuntime class:
The Threadpool class along with its functions have been removed:
|
Build Dependencies
Tools |
Supported Version |
Git | 2.17.1 or later |
SCons | 2.4.1 (Ubuntu) and 2.5.1 (Debian) |
CMake |
3.22.1 |
Tensorflow |
2.15.0 |
Onnx |
1.6.0 |
Flatbuffer | 23.5.26 |
Protobuf |
3.12.0 |
Android NDK |
r26b |
cxxopts |
3.1.1 |
doctest | 2.4.6 |
fmt | 7.0.1 |
ghc | 1.3.2 |
half | 1.12.0 |
mapbox/variant | 1.1.0 |
stb | 2.16 |
Gemmlowp | 16e8662c34917be0065110bfcd9cc27d30f52fdf |