Age | Commit message (Collapse) | Author |
|
* Done as part of 22.11/23.02 innovation days.
* IsLayerSupported() is called in model prepare (delegate, android-nn-driver and shim/support_library)
and again in ArmNN once model otimization is performed.
* From calling IsLayerSupported() the first time, we should know that the layers are supported
and what backend they are supported on.
* Solution is to set the BackendId of the IConnectableLayer when IsLayerSupported() is called the first time,
* In the Optimize() function we then check if the backend is set. If so, we do not call IsLayerSupported() again.
* In the case a layer that is supported gets optimized, then the BackendId of that layer get set to "Unknown"
for the new optimized layer and IsLayerSupported() will get called on the newly optimized layer.
* Includes bug fix IVGCVSW-7213 for Android Mean FP16 CpuAcc tests. Also related to bug IVGCVSW-7211.
Signed-off-by: Cathal Corbett <cathal.corbett@arm.com>
Change-Id: I7a7820d0cdb079ffb5a3a2e0c44e252f652df53b
|
|
* Added transpose parameters to pre-transpose each input tensor's slices
* Added adjoint parameters to pre-adjoint each input tensor's slices
* Small refactoring (BatchMatMulDescriptor static helpers and BatchMatMulImpl constructor)
* Updated input validation and output shape inference for parameters
* Additional layer unit tests for parameters added
* Versionings incremented
Signed-off-by: Samuel Yap <samuel.yap@arm.com>
Change-Id: Ibe5242a8a5bf604c13de0dc65844fd6c421cc667
|
|
* Fixed broken links
* Updated link to bazel guide
* Fixed versioning issues in packaging doc
* Updated paths to binary files
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I6120bb2dd56d55a994cd12d99bed054ce4d7c058
|
|
* Includes updating ContributorGuide.md with information section
'Contributing code to Arm NN'.
* Renaming of ContributorGuide.md to CONTRIBUTING.md. Also renamed
associated licence file and links in other pages that call the md file.
Signed-off-by: Cathal Corbett <cathal.corbett@arm.com>
Change-Id: Ic3336d78b64ae41af07ea9fd03631bb161613c4b
|
|
* Add front end
* Add reference workload
* Add unit tests
* Add Serializer and Deserializer
* Update ArmNN Versioning
Signed-off-by: Simon Obute <simon.obute@arm.com>
Change-Id: I9ac1f953af3974382eac8e8d62d794d2344e8f47
|
|
* Allow users to install latest ArmNN via dependency package removing
requirement for Major Version
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: I643ccca392f895dcfd5fd84fa403335ab7a1f8bf
|
|
* Add front end
* Add reference workload
* Serialization/Deserialization
* Add unit tests
* Update ArmNN Versioning
Signed-off-by: Keith Davis <keith.davis@arm.com>
Change-Id: I6fcb1fa341d6f08dea4003b13544e6e9f53fefd3
|
|
* Update docs to account for TFLiteParser version being different
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Ic7d9f0c4624830766c5ad0d086fa58277e97ebdf
|
|
* Update Docs to reflect removal of dash from package names in
order to follow debian standards (package name must match .so name)
* libarmnn-tfliteparser - > libarmnntfliteparser
* libarmnn-tfliteparser-dev -> libarmnntfliteparser-dev
* libarmnn-aclcommon24 -> libarmnn-aclcommon24
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: I283cac293f018e4eaa3170eedc2947e64ed1cd7c
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ia85dea61a6c63cf6d2ec8c63d4ce7494e66fa1cb
|
|
* Integrates the debian package installation guide
* Integrates the AndroidNDK guide
* Integrates the cross compile guide
Signed-off-by: Jan Eilers <jan.eilers@arm.com>
Change-Id: I2243b15ee3f8e976789494199f12f3cc0fd5f00d
|
|
* Remove need to update the guide for each release
by allowing user to check for newest version
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Ic6dda46524916762a06f24444bd7368ff1cde159
|
|
* Add guide to github README.md
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: I23df585ee24e90629f821af0c780ad40d8c20f97
|