Age | Commit message (Collapse) | Author |
|
* Add Signed 64 bit support for Output and Debug Layers
Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com>
Change-Id: I991c2d5f1067b16d0fac362e7406305fbe90d034
|
|
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I975cf4ccbddd1ea756e1d9f2148dcb8e320346f5
|
|
* Update TF to 2.14
* Update Flatbuffers to 23.5.26
* BuildTool now clones ArmNN main branch instead of latest release
Signed-off-by: Ciara Sookarry <ciara.sookarry@arm.com>
Change-Id: I9c4e19655dce14ee817fb670f4ee9b5174eb4dcc
|
|
* Added initializers for async_kernel and inplace_operator during
Classic Delegate registration.
* Updated failing Delegate unit tests.
* Updated experimental Opaque Delegate header paths.
* Updated libraries in FindTfLite.cmake for building with a debug
TensorFlow build.
* Update get_tensorflow.sh to TensorFlow 2.14
Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com>
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Change-Id: I084d54bcd1cd941d7cab8122bc244d94821ce6fc
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I73705332f84b1444e517e3ae52a07010afbd100d
|
|
* Fix the validation issue in AddMulAdd fused kernel
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I4b487f4b0dac222dc80185f1d68f417eb5c59b49
|
|
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Signed-off-by: Tracy Narine <tracy.narine@arm.com>
Change-Id: I3aab361023d6330dd1c28d30dee4a81999ad1a53
|
|
optimization
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I384e0613f1dad6a1ebf732dcb17d04a09a369084
|
|
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Change-Id: I8b34e74800ebdb43e1b3f996eacd6c3360a331eb
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Iffeadd9fd465756711a405b1e7a6d4efaa595f41
|
|
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Change-Id: Ie26ea2ac4a82d7460ae719fc3154c6a88b079606
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Iccdba56e167341a70151892e28dd4365d06f3cb0
|
|
Signed-off-by: Jim Flynn <jim.flynn@arm.com>
Change-Id: I9864f2a966f186299f4e37250b5737c1bab2b23b
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ie8e1936798f7ee25cfc1a53ce5877beb10bf5934
|
|
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Change-Id: I3a56b2be89ddc64ab61eb04823d4523790affabe
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Iaa3e81c97836b006c3cdebf5436cddc9797ef0c8
|
|
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Change-Id: Ibc145d0ea1ac9414b6a68b5b547bf2ea2852fd36
|
|
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Ibcbe3c0acfd83dc174cb4bbdffcd72c0c8811b33
|
|
* Updated usages of Memcpy to use proper checks for null instead of asserts
* Added error checking in places where none existed
Signed-off-by: David Monahan <david.monahan@arm.com>
Change-Id: I9529acd966466ba281f88918be2ec372a756e183
|
|
* Changing the optimizer
* Changing EndToEnd Tests
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: Ib581794280322a39cfc5ea3c4e6a6398cf723d5e
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ia54651d6db870769f2b3bb64b04aebd44a4c09b3
|
|
* Updates requests dependency version to 2.31.0
Signed-off-by: Ryan OShea <ryan.oshea3@arm.com>
Change-Id: Ibc5780a057db677a868fd0ba37343b35f252ec6e
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I8be1c863a22e15ea6c2fc3c20c1f8590d817a42e
|
|
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: I996be4822831fc2106d0c8274af24d5359f8c118
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I07442adad02f73a9b6c249d7da668b2b080b4902
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ia8c2fb256602c2d923260e8d53c1ea05c595ce36
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: If2dc9cdd0948a77fd6002c9eab23dd065d073461
|
|
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I94ec5f9120b2d736fdf98d00ec5137a4efd739b8
|
|
* Do not generate duplicate weights and bias in profiling JSON
Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com>
Change-Id: Ie87d337d69357668736262ca628cf65875df3822
|
|
* Revert "Changes to enable FP16 in armv8a multi_isa"
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I72ea9e2f1504c7c0ecdc7888e54251f07e52022c
|
|
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: Ic778d35b001474b44fb1e433a6fe276e4ec9f565
|
|
* Adding a .clang-format file and a script to call it.
Signed-off-by: Colm Donelan <Colm.Donelan@arm.com>
Change-Id: Ia686557f66a6bc09a647b430161f9f7e29ffeed7
|
|
* An Operand can only have NO_VALUE if it is an optional argument
of an operation
* Add a check to see if the operand is optional to IsWeightsValid
Signed-off-by: Kevin May <kevin.may@arm.com>
Change-Id: Ib22cb7e60f6121d64f8a3bf6cb8c3d13930aa315
|
|
* Fix incorrect batch size and time size
* Fix incorrect time major when max time =1
* Fix incorrect permutation
* Fix incorrect scratch buffer
* Unit tests
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I510fae55528be412a58d020e82bd283852e7800b
|
|
* Moved deprecated functionality to its own heading
* Updated documentation for many of the parameters
* Added information on execution time versus inference time
Signed-off-by: Tracy Narine <tracy.narine@arm.com>
Change-Id: If017e49e7f6c60a72fe948c1cfa1a6f6a5c4a692
|
|
* Update HTML_FILE_EXTENSION to html
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I7b4107007378a37ef470087e977dd0aaeae2f0cc
|
|
* Update Arm NN dev mailing list in CONTRIBUTING.md
* Add new arch binaries in Readme.md
* Update cxxopts version in Readme.md
* Update Ubuntu version in build-tool/README.md
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Icc8a7651e1837d4e7b3b0a08cfe8c67f0d80d5ea
|
|
This reverts commit 4980e21193f0a14fef084a7f4b4197392f3c0845.
Reason for revert: Android Build for v82a failed due to schema not re-generating
Change-Id: Ic19cf471b487f321c97ff837d36526512fb12fa4
|
|
!android-nn-driver:10089
* Disabled SubTensors on CL and Neon Backends.
* Added Axis to ViewsDescriptor to store the value where ever possible.
* Updated Splitter tests to provide all the information needed in the
Descriptor.
* Updated Serializer and Deserializer to handle axis.
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: I6a22d4750e04003689495b5e9e3c33deb37162bd
|
|
This reverts commit d1f0001e74bb9c264b3172c945558b679332570a.
Reason for revert: Dependent Builder patch (https://eu-gerrit-1.euhpc.arm.com/c/ivg-cvarch/builder/+/542457) required cannot be merged yet so causing ExecuteNetwork CI test failure
Change-Id: I3c02490f74018778e185bfb1c0943d338ad79143
|
|
* Do not generate duplicate weights and bias in profiling JSON
Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com>
Change-Id: Ia40589a8ace8fdba096d735e0df5bf270b136d78
|
|
* Initialised the uninitialized variable.
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: Ifb002ee53cb9b2a2559c282a9b30192790d36d05
|
|
* Reorganised WorkloadInfo members
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: I49468ec94184782ed408b1cc8b9a319f9e2afefb
|
|
* Fix failure in SampleDynamicLayerSupport and SampleDynamicWorkloadFactory.
* Provide implementation of CreateWorkload() accepting LayerType
* Made WorkloadFactory::CreateWorkload() pure virtual again to force
backend API users to implement.
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Iecd180214a92c9fd7174fd36ae8aa2bdbc9d3deb
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: If1e7469e75163fee24034797390a741649d31feb
|
|
* Added Axis to ViewsDescriptor to store the value where ever possible.
* Updated Serializer and Deserializer to handle axis.
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: I56e442872b47485a608b25fbc79063b362a25618
|
|
* Added Tile Operator Implementation to CL
* Added calls to the existing UnitTests
* Added Documentation
Signed-off-by: Cian McGriskin <cian.mcgriskin@arm.com>
Change-Id: If7d25c7aa669c24e7816e5d445c7a3b9ce6972d4
|
|
* Fix CL Tile operator
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: Id649f278fb512ecb86affbeaa84a202c59d602c0
|
|
* WorkloadFactory.hpp CreateXXXWorkload replaced with CreateWorkload
accepting LayerType for ABI stability.
* These effect ref neon cl and mock backends
* Also removed small deprecation comment in Optimization Views
* Fixed ABI Version Issue
Signed-off-by: Cian McGriskin <cian.mcgriskin@arm.com>
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Id37af2f882fc9d12b8c779de6b714013af866028
|
|
* ILayerSupport interface - removed unstable virtual functions.
* User instead uses IsLayerSupported accepting LayerType enum argument.
* Backend developers should implement the ILayerSupport::IsLayerSupported
method accepting LayerType as a switch statement with case being
LayerType and each case calling their implementation of IsXXXSupported()
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Iaaead8320bb1b2f1bdab6b5be2e1e69d0eb482d5
|