Age | Commit message (Collapse) | Author |
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I37e6baeae214b52365db3c4963ecdca3e29eda25
|
|
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: Ic3c42db6fd87b379b42d610e0d0f56f55580268d
|
|
This script will attempt to execute a tflite model through all available
backends reporting performance and accuracy checks.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: Id60626eddc48b48c497a7f52f3fbd10aa036d997
|
|
* Following resolution of COMPMID-6397 we will allow non
const bias CONV2D to be validated by ACL.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I31c34f3c44fe96885077b3e266f840e51ecf02ec
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I80c9b3e76a04102e13aa77998102fd521c5f0fd5
|
|
* This helps debug when running the DTS
Signed-off-by: Kevin May <kevin.may@arm.com>
Change-Id: I623001529e8b56f654e0d93cbb96d3f5b38a7882
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Icde36ce1cc41be753cec7280ccb36293586bdf73
|
|
* Remove mention of "isDepthwise" variable name when not needed and therefore IgnoreUnused call
* Improve error messages and change them to throws in Encoder and Decoder
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I8ce30b5075e1e47d54abc12390265ba8e9ee1405
|
|
* Update ACL pin
* ACL removed softmax_layer_max_shift_exp_sum_quantized_serial cl kernel
* Replace softmax_layer_max_shift_exp_sum_quantized_serial with softmax_x
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I0830605d72999d5a80f06e1b8498bc7b674195e3
|
|
Signed-off-by: Ciara Sookarry <ciara.sookarry@arm.com>
Change-Id: I16ef18a4d4afce0ae17c98cfb5267f51b7708539
|
|
* Add check to disable dynamic bias with quantized datatypes in Conv2D layer
Change-Id: Ie97ebfc2beaeb7fb4325e50c10ae595159346be3
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: Iad6d293db59d065d00c9a078456ba0fdadc39776
|
|
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I0a111fa8ef62632c3c975537a727d75531a44b7a
|
|
* Report unsupported when indices have negative values
Signed-off-by: Ciara Sookarry <ciara.sookarry@arm.com>
Change-Id: I9592dcd8c5556d57bedc0d2236f0338c83e597d2
|
|
* Fix order for reading options to read backend first independently of the order given
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: Ia87b5920c7cd79b3e66bb6e5779e2355b21a7ec6
|
|
* FuseBatchNorm changes to enable fp16 in armv8a multi_isa builds
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I44efc2ac6975d8931b381a0e562fecbcba5ae0ec
|
|
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: Ib49795e44ea7e4674a3b8e0df46e80c82f9a4132
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I36755b39301d629fd310625a6645beb06ae4944f
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I7b696175b41e8fe5a8a78dee05dc3b7755ff230d
|
|
Create a CMake project with executables to exercise the external
interfaces of Arm NN.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I1e3a8ed726903aac5f52d78c55d2e1b1352c8362
|
|
* Added validation for scale on all Quantized types
* Added Encoder for Per Axis UINT16 Symmetrical Quantized type
* Added error for Per Axis Asymmetrical Quantized type not supported
Signed-off-by: John Mcloughlin <john.mcloughlin@arm.com>
Change-Id: I433519ccacd71219a92bde2b81955d6abf9219c5
|
|
This reverts commit 008270f8c1359a7d62c2f881326b4d3f0d8b7b56.
Signed-off-by: Mike Kelly <mike.kelly@arm.com>
Change-Id: If8f5151aa349ff3834f03391e813669e5c51ed66
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ifd7b125743863bcf8b1266d34a76db9cc8b484fe
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I39fd5a45d60105730516f250c63cb6ccb1d337e9
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I7e8ba282586ca804d4fd851c797511590aee0c98
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ic6198a0e9537f1d5967bf61e29b5428f79c861fe
|
|
This reverts commit 47016c0c74fc97cf51f90555a11238332fe9406c.
Signed-off-by: Colm Donelan <colm.donelan@arm.com>
Change-Id: I40856ccb581bf60c8a72ecac4cfe7375cbf4b286
|
|
ShapeInferenceMethod::ValidateOnly
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Change-Id: Iac4a81ecda50bb179a718522d87caea1fd3760fd
|
|
* Add Unit Tests
* Update DelegateOptions constructor
Signed-off-by: Teresa Charlin <teresa.charlinreyes@arm.com>
Change-Id: I0e88403ac280e4cf8710ae7ee38b3b56dba42adc
|
|
* 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
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I8197ca74c007c7fcf835d9eec564b37c6a0bc371
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: If252ca53b8b66233cafafec32aa04fe32b1d7c13
|
|
Signed-off-by: Ciara Sookarry <ciara.sookarry@arm.com>
Signed-off-by: Idriss Chaouch <idriss.chaouch@arm.com>
Change-Id: I21c8811d696d871d5c6b41df036c791ac4828ff4
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ic69ecef496bc97585d6ae582cd833bf586ca2a9d
|
|
* 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
|
|
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: If1504534fbd7d6b317fdb93083dcdbd8b827764b
|
|
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I33e3ee8fa39b96ba042c974b43591c98d0bae592
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I90355ce8e979babc62143c6fe3be1c05e7d04cdc
|
|
* 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
|
|
* 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
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: Ie8a3ef5604952458cd5b5cc3880f895fd7a0d34a
|
|
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
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I94aedecc0f9def1f0e943debb9c36da8495bae56
|
|
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
Change-Id: I5548be9d4796c5380a748a6d400d7e3a34f34362
|
|
* 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
|