aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-10Update ACL pin to 1434155d8d937c5a07af67439f8241064f841ad8Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I7e8ba282586ca804d4fd851c797511590aee0c98
2023-10-09Update ACL pin to a23b4686a091a7960a4b336d0fe53f15db4ae538Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Ic6198a0e9537f1d5967bf61e29b5428f79c861fe
2023-10-09Revert "IVGCVSW-7850 block non const bias on NEON Depthwise conv."Colm Donelan
This reverts commit 47016c0c74fc97cf51f90555a11238332fe9406c. Signed-off-by: Colm Donelan <colm.donelan@arm.com> Change-Id: I40856ccb581bf60c8a72ecac4cfe7375cbf4b286
2023-10-06IVGCVSW-8081 DTS: Fix Unspecified dimension while using ↵Idriss Chaouch
ShapeInferenceMethod::ValidateOnly Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com> Change-Id: Iac4a81ecda50bb179a718522d87caea1fd3760fd
2023-10-05IVGCVSW-8060 Add ArmNNSettings parser function for Opaque DelegateTeresa Charlin
* Add Unit Tests * Update DelegateOptions constructor Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I0e88403ac280e4cf8710ae7ee38b3b56dba42adc
2023-10-05IVGCVSW-7750 DTS: Fix ElementWise isnan assertDavid Monahan
* Removed the ASSERTS in TypesUtils.cpp in favour of InvalidArgumentExceptions instead * Added a try/catch block when calling EnqueueWorkload to catch Exceptions raised by bad inputs Signed-off-by: David Monahan <david.monahan@arm.com> Change-Id: Icade014ec75db13722eb5d8adc7bdb93c8862417
2023-10-05Update ACL pin to a04ae3e9ecf7765d623a4909089c3224af77f04eNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I8197ca74c007c7fcf835d9eec564b37c6a0bc371
2023-10-04Bump Pillow version from 9.3.0 to 10.0.1Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: If252ca53b8b66233cafafec32aa04fe32b1d7c13
2023-10-04IVGCVSW-7748 DTS: Fix default scale/offset issueIdriss Chaouch
Signed-off-by: Ciara Sookarry <ciara.sookarry@arm.com> Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com> Change-Id: I21c8811d696d871d5c6b41df036c791ac4828ff4
2023-10-04Update ACL pin to 0a99c7953027c17d686f8f012495a7e4d8a969cfNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Ic69ecef496bc97585d6ae582cd833bf586ca2a9d
2023-10-03IVGCVSW-7749 DTS: Fix reshape floating point exceptionTianle Cheng
* Updated Opaque Delegate, TfliteParser, OnnxParser, and Deserializer to handle the Zero In Shape edge case Signed-off-by: Tianle Cheng <tianle.cheng@arm.com> Change-Id: I4a0d1e72a66de1fa56de99af9b6730a84e0ff596
2023-10-03IVGCVSW-8033 Update Arm NN to use TOSA v0.60.0Narumol Prangnawarat
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: If1504534fbd7d6b317fdb93083dcdbd8b827764b
2023-10-03IVGCVSW-7954 Upgrade ArmNN guides to TensorFlow v2.14.0Narumol Prangnawarat
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I33e3ee8fa39b96ba042c974b43591c98d0bae592
2023-10-02Update ACL pin to a396da19ee6e5c36ae07c11e4f16a6787e9bc143Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I90355ce8e979babc62143c6fe3be1c05e7d04cdc
2023-09-29IVGCVSW-7954 Upgrade ArmNN to TensorFlow v2.14.0 from v2.14.0-rc1Idriss Chaouch
* Update get_tensorflow.sh to TensorFlow v2.14.0 * Update BuildTool to use TF v2.14.0 * Update TensorFlow version on ArmNN guides Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com> Change-Id: I52cf85f93a72f4881333e44509a1889938253803
2023-09-29IVGCVSW-8055 Add support for GELU activation function.Teresa Charlin
* Add support to CpuRef, CpuAcc and GpuAcc * Add support to tflite parser, classic and opaque tflite delegates * Add support to serializer and deserializer * Add Unit tests Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: Ibc60ef2ef2a051e6d9af6e15d24c46316ec19de4
2023-09-29Update ACL pin to 6e56bf3b58719772111236d3b0030fbb5e8d2e16Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Ie8a3ef5604952458cd5b5cc3880f895fd7a0d34a
2023-09-28IVGCVSW-7504 Create a backend specific optimization to fuse ↵Tracy Narine
ADD+MUL+Add+(Activation) in CpuAcc * Adding CpuAcc backend optimization to fuse add+mul+add into one layer * Tests added/enhanced * Also added optional extended parameter to Graph::Print() and throw macros that could be used in place of assert Signed-off-by: Tracy Narine <tracy.narine@arm.com> Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I5f8d094b969a130d8c2c7b4da07426313a9fea76
2023-09-28Update ACL pin to bdcb4c148ee2fdeaaddf4cf1e57bbb0de02bb894Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I94aedecc0f9def1f0e943debb9c36da8495bae56
2023-09-27Update ACL pin to 039216087cc750dc906ceef2eec4711e9517e311Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I5548be9d4796c5380a748a6d400d7e3a34f34362
2023-09-26GitHub #734 Add ExecuteNetwork support for S64 bit outputJohn Mcloughlin
* Add Signed 64 bit support for Output and Debug Layers Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com> Change-Id: I991c2d5f1067b16d0fac362e7406305fbe90d034
2023-09-26IVGCVSW-8053 Update TensorFlow and FlatBuffers versions on ArmNN guidesNarumol Prangnawarat
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I975cf4ccbddd1ea756e1d9f2148dcb8e320346f5
2023-09-22IVGCVSW-8054 Update BuildTool to use TF2.14Ciara Sookarry
* 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
2023-09-22IVGCVSW-7954 Upgrade Arm NN to Tensorflow 2.14Matthew Sloyan
* 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
2023-09-22Update ACL pin to 1f841a52f9a7f52948d676bc3807461bbed6f70aNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I73705332f84b1444e517e3ae52a07010afbd100d
2023-09-20Update ACL pin to e071b5e31004b29afefaa96907032bfd2b4e5a43Teresa Charlin
* Fix the validation issue in AddMulAdd fused kernel Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I4b487f4b0dac222dc80185f1d68f417eb5c59b49
2023-09-20Update documentation to correct C++ version: C++ 17Teresa Charlin
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Signed-off-by: Tracy Narine <tracy.narine@arm.com> Change-Id: I3aab361023d6330dd1c28d30dee4a81999ad1a53
2023-09-19BugFix: ElementwiseBinary missing from NeonBackend activation fusion ↵Teresa Charlin
optimization Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com> Change-Id: I384e0613f1dad6a1ebf732dcb17d04a09a369084
2023-09-19IVGCVSW-7855 removed ASSERTs from shim codeJim Flynn
Signed-off-by: Jim Flynn <jim.flynn@arm.com> Change-Id: I8b34e74800ebdb43e1b3f996eacd6c3360a331eb
2023-09-19Update ACL pin to 500e10b3222e726cfc5d484f924d5eb98016a754Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Iffeadd9fd465756711a405b1e7a6d4efaa595f41
2023-09-18IVGCVSW-7855 removed ASSERTs from armnnUtils codeJim Flynn
Signed-off-by: Jim Flynn <jim.flynn@arm.com> Change-Id: Ie26ea2ac4a82d7460ae719fc3154c6a88b079606
2023-09-18Update ACL pin to 40a9d3ea62d7dfed3fb42b5bc5c2ee5272fd89bfNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Iccdba56e167341a70151892e28dd4365d06f3cb0
2023-09-17IVGCVSW-7855 removed ASSERTs from deserializer codeJim Flynn
Signed-off-by: Jim Flynn <jim.flynn@arm.com> Change-Id: I9864f2a966f186299f4e37250b5737c1bab2b23b
2023-09-15Update ACL pin to e87fa660e188007391f0584a56c8970665780684Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Ie8e1936798f7ee25cfc1a53ce5877beb10bf5934
2023-09-13IVGCVSW-8045 ReduceSum Delegate test fails when migrating to TensorFlow 2.14Idriss Chaouch
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com> Change-Id: I3a56b2be89ddc64ab61eb04823d4523790affabe
2023-09-13Update ACL pin to 3912f47b5849c2c7c4e68ff922869decf22fe303Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Iaa3e81c97836b006c3cdebf5436cddc9797ef0c8
2023-09-12IVGCVSW-8037 Add BROADCAST_TO to tflite classic and opaque delegate.Idriss Chaouch
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com> Change-Id: Ibc145d0ea1ac9414b6a68b5b547bf2ea2852fd36
2023-09-08Bugfix: fix for -Wno-sign-conversion in profiling test in gcc9Francis Murtagh
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com> Change-Id: Ibcbe3c0acfd83dc174cb4bbdffcd72c0c8811b33
2023-09-08IVGCVSW-7901 Fix unsafe Usages of Memcpy in ArmnnDavid Monahan
* 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
2023-09-08IVGCVSW-7525 Add broadcast_to to TFLite ParserIdriss Chaouch
* 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
2023-09-07Update ACL pin to 45e5b5a4c6aa0e8dadf3c1d08031807eb0a1523bNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Ia54651d6db870769f2b3bb64b04aebd44a4c09b3
2023-09-07Dependabot github ticket #13 Update requests version in pyarmnnRyan OShea
* Updates requests dependency version to 2.31.0 Signed-off-by: Ryan OShea <ryan.oshea3@arm.com> Change-Id: Ibc5780a057db677a868fd0ba37343b35f252ec6e
2023-09-06Update ACL pin to c85edf1a5a3ad0e6906c0e90c18cc0080d71501dNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I8be1c863a22e15ea6c2fc3c20c1f8590d817a42e
2023-09-06bugfix: install missing profiling headersFrancis Murtagh
Signed-off-by: Francis Murtagh <francis.murtagh@arm.com> Change-Id: I996be4822831fc2106d0c8274af24d5359f8c118
2023-09-04Update ACL pin to 324ba7a98aaa4375629ee023cce70ea9601efe10Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I07442adad02f73a9b6c249d7da668b2b080b4902
2023-09-01Update ACL pin to 2e6d659267d10d6f46f89aac91b52f6b7c211316Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: Ia8c2fb256602c2d923260e8d53c1ea05c595ce36
2023-08-31Update ACL pin to d5f9a1cf9f0340f3e6bf9ff00156fc2adb1fdca9Nikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: If2dc9cdd0948a77fd6002c9eab23dd065d073461
2023-08-31IVGCVSW-7525 Add broadcast_to operatorIdriss Chaouch
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com> Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I94ec5f9120b2d736fdf98d00ec5137a4efd739b8
2023-08-28IVGCVSW-6964 Remove profiling detail for ConstTensorAsInputs LayersJohn Mcloughlin
* Do not generate duplicate weights and bias in profiling JSON Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com> Change-Id: Ie87d337d69357668736262ca628cf65875df3822
2023-08-28Update ACL pin to 8490dc7d2a372af9e6d7aae95e904773ac0d144cColm Donelan
* Revert "Changes to enable FP16 in armv8a multi_isa" Signed-off-by: Colm Donelan <colm.donelan@arm.com> Change-Id: I72ea9e2f1504c7c0ecdc7888e54251f07e52022c