aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2021-08-24Update Arm NN FAQ with intermittent error informationNikhil Raj
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I4f2e5c975fe4f273e80c065aa57861d0d78f0ea0
2021-08-20Make samples visible in doxygenJan Eilers
* uses the @example doxygen command to add all our simple examples into an 'Examples' tab in the doxygen documentation Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: Ie8ae19ca471a0616eeea7f708d547388c8ee860e Signed-off-by: Nikhil Raj <nikhil.raj@arm.com>
2021-08-19IVGCVSW-5924 Update TfLiteParser and TfLiteDelegate documentationMatthew Sloyan
* Added EXPAND_DIMS and SHAPE operator references. Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: I759c37db07c2ed2fa1a037a8b1e312367f4073ff
2021-08-16IVGCVSW-5924 Update 21.08 Doxygen DocumentsMatthew Sloyan
* Added ConstantTensorAsInput note to AddFullyConnectedLayer description. Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: I1f901023b5e421ca14183dd735996c1fe5ddb3d9
2021-08-05IVGCVSW-6051 'Arm NN Operator Coverage Page'Sadik Armagan
* Created Arm NN Operator list page. Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I50dbdb78ea9714b0551e023f6ea7f017ad4b47bb
2021-07-28MLCE-530 Add Serializer and Deserializer for UnidirectionalSequenceLstmNarumol Prangnawarat
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: Ic1c56a57941ebede19ab8b9032e7f9df1221be7a
2021-07-26IVGCVSW-5966 'Update all the documentation'Sadik Armagan
* Update all documentation for removing BOOST library dependency Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: Ie21ff096a11b7a623b1b9bb6f71eb63ea6e7b615
2021-07-21Added comparison operators to TfLiteParserBruno Goncalves
E.g. Equal, NotEqual, Greater, GreaterOrEqual, Less and LessOrEqual Signed-off-by: Bruno Goncalves <bruno.slackware@gmail.com> Change-Id: Id56ef3cc19cc5c5daa19354010c9f25766e5fd00
2021-06-16MLCE-510 Add CpuRef Shape Operator to ArmNNKeith Davis
* 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
2021-06-11IVGCVSW-6083 Add an advisory FAQ entry about TF lite benchmarking tool.Colm Donelan
* Minor errors in parameter usage result in segmentation faults. Add an FAQ entry highlighting this and giving a tested example. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: I6dd1812329a500276931f2c1fd37fbc14c507f36
2021-05-25IVGCVSW-3649 Add Prelu with different alpha dimension test to TfLiteParserNarumol Prangnawarat
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: I982ecd66ea3ed4d88934cd8254832eecb4a7adb4
2021-05-12IVGCVSW-5908 Update 21.05 Doxygen Documentsmathad01
* Increment ArmNN project version number. Signed-off-by: mathad01 <matthew.haddon@arm.com> Change-Id: Ieefb31f563d1db655268a41f4b31c28a93a54a48
2021-05-10IVGCVSW-5970 - Add UNPACK and PACK to delegate documentationKevin May
Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: I59df474b957dc7f45aed3152174849c94769d7a0
2021-04-29IVGCVSW-5744 Remove Tensorflow, Caffe and Quantizer from documentationKevin May
* Remove from .md files and Doxygen * Remove from armnn/docker build * Remove Tensorflow model format from ExecuteNetworkParams * Remove Tensorflow model format from ImageTensorGenerator Signed-off-by: Kevin May <kevin.may@arm.com> Change-Id: Id6ed4a7d90366c396e8e0395d0ce43a3bcddcee6
2021-04-23IVGCVSW-5430 'Add CAST Operator Support to Delegate'Sadik Armagan
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I6da711950b8e7d3c0d5cbd443e91eb36700ac4c8
2021-04-15IVGCVSW-5829 Segfault in tflite-parser, int8 modelsMatthew Sloyan
* Updated ParseSplit TfLiteParser function to read correct axis data. * Improved validation in ParseSplit and ParseSplitV function. * Added TensorFlow BOOL support to TfLiteParser. * Added supported ElementWiseUnary operators to TfLiteParser E.g. ABS, LOGICAL_NOT and RSQRT. * Removed ParseExp and ParseNeg function implementation in favour of reusable ParseElementWiseUnary function. * Removed Exp.cpp and Neg.cpp files and moved tests to ElementWiseUnary.cpp. Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: Ibce36e3ce4d95755dda88abc2ddde1e07e62c5e2
2021-04-12IVGCVSW-5410 Add front-end support for CASTmathad01
IVGCVSW-5415 Add TfLiteParser support for CAST * Added front end support for CAST, including support in the Reference workload, Serialization, Deserializtion, Unit tests, and TfLiteParser. Signed-off-by: mathad01 <matthew.haddon@arm.com> Change-Id: Iaf670ca5912a21ed6bc84f7f83a68b42154846bb
2021-04-09IVGCVSW-5804 TfLiteParser fails to correctly parse ArgMinMaxMatthew Sloyan
* Fix for GitHub#523. * Updated ParseArgMinMax function to read correct axis data. * Improved validation in ParseArgMinMax function. * Added ARG_MIN support to TfLiteParser. * Added ArgMinMax unit tests for TfLiteParser. Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: Ib4ce1a7c66e210c47859a130c4896aac958f2654
2021-02-22IVGCVSW-5695 Update supported operatorsJan Eilers
* Update supported operators for the delegate, parsers, serializer and deserializer Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I33ac99a29d894eec055cd05411014075d78b3168
2021-02-19IVGCVSW-5682 Add Deprecation NotificationJan Eilers
* For Quantizer, Tensorflow Parser and Caffe Parser Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: If30daa54947c417c0d700f11e630546b1745b72e
2021-02-15IVGCVSW-5694 Update Major, Minor release versionsNikhil Raj
* Update Arm NN version in Version.hpp and all guides * Change Project Version in Doxyfile Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Change-Id: I05ab20a1ae5d0376a641df68a5877f97e7609052
2021-02-11IVGCVSW-5392 TfLiteDelegate: Implement the Batch/Space operatorsMatthew Sloyan
* Added support for BATCH_TO_SPACE_ND and SPACE_TO_BATCH_ND Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com> Change-Id: Ib29333f3e2bc1a18bcc63533da4369b63c45ab90
2021-02-10IVGCVSW-5400 'TfLiteDelegate: FLOOR operator support'Sadik Armagan
* Added FLOOR operator support to Arm NN TfLiteDelegate Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I986ce8c5a825f509e0f8b3d257fd5b60834c322f
2021-02-08IVGCVSW-5605 Doxygen: Update parser sectionJan Eilers
* Removes support.md files from all parsers. Lists of supported operators are now kept in doxygen only Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I137e03fdd9f41751624bdd0dd25e2db5ef4ef94f
2021-02-08IVGCVSW-5605 Doxygen: Add remaining guides to doxygenJan Eilers
* 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
2021-02-03IVGCVSW-5605 Doxygen: Add contribution guide sectionsJan Eilers
* Adds a page for contribution guidelines (Uses md guide) * Adds a section for contribution guides (Uses md guide) * Minor beautification Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: Iafd7e3abf9da660ec21a215afada61a27ce928fc
2021-02-03IVGCVSW-5605 Doxygen: Add the TfLite Delegate to Doxygen docuJan Eilers
* Moves TensorFlowLiteDelegateSupport.md to doxygen * Renames a few .dox files to represent the structure of the documentation * Adds sections for build and use guides * Integrates markdown guides for the delegate into doxygen Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I68b7a29239be88c0617da9bdfce5323ebf26f5bc
2021-02-02IVGCVSW-5605 Doxygen: Add PyArmNN to Doxygen docuJan Eilers
Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I43082950c55375f62ecd30236d1c475e4ca89faf
2021-02-02IVGCVSW-5605 Doxygen: Move "OtherTools" to "Software Tools"Jan Eilers
* Uses README.md files to reduce duplications Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I2cfcb6cf02ac712656cb8c782c70d002df642b97
2021-02-02IVGCVSW-5605 Doxygen: Move Converter and Quantizer to Software ToolsJan Eilers
* Using README.md files directly to reduce duplications Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I6bd6f6326e608939ac244cc32b329e32bb4802f7
2021-02-02IVGCVSW-5605 Doxygen: Move Serializer and Deserializer to Software ToolsJan Eilers
* Not using the README.md files directly because it doesn't seem to be possible to get the content of readme.md combined with the content of the support.md files in one page Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I1e5073761f3af8a8d498385f3f7586334e7b29ec
2021-02-02IVGCVSW-5605 Doxygen: Integrate parsers into Software Tools sectionJan Eilers
* Creates new section in doxygen called "Software Tools" * Moves the Parser page into Software Tools Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: I19643074226d7c2e73e560e3abb52f519af1a7b2
2021-02-01IVGCVSW-5605 Doxygen: Use readme.md as mainpage in doxygenJan Eilers
* Gives the readme file an update * Removes introduction.dox * Adds FAQ to doxygen Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: Ibb67e7f2cac7e55556295eb7851c616561b17042
2021-01-22IVGCVSW-5571 Expose the TfLite Delegate to the TfLite python APIJan Eilers
* Implemented external delegate adaptor interface for TfLite * Activated armnn logging for delegate * Added logging info to indicate if gpu tuning is turned on * Added pytests to ensure functionality of the external delegate adaptor * Included the delegate directory into doxygen * Added documentation on how to use the external delegate in python Signed-off-by: Finn Williams <Finn.Williams@arm.com> Signed-off-by: Jan Eilers <jan.eilers@arm.com> Change-Id: Id3b4588fb0b9ac7e3f47ba2c19feead7beb58e18
2020-12-08IVGCVSW-5598 ArmNN Doxygen doc needs updateJames Ward
Signed-off-by: James Ward <james.ward@arm.com> Change-Id: Iac19640fec7aabdfcbb88a0856d4fce3a15d3f27
2020-11-26IVGCVSW-5348 Update Doxygen DocuJames Ward
* update release version in Doxyfile Signed-off-by: James Ward <james.ward@arm.com> Change-Id: Iaaf06059eeba69b66b5ab211692a84c83ace9bb3
2020-11-25Revert "IVGCVSW-5348 Update Doxygen Docu"James Ward
This reverts commit 7435eccdf0c207eb4f688d8648a13ad29eec73a1. Reason for revert: not needed on master branch Change-Id: I5cf460b8e2db3647d774962e88285930b51903a4
2020-11-25IVGCVSW-5348 Update Doxygen DocuJames Ward
* Update Doxygen Documentation for 20.11 release Signed-off-by: James Ward <james.ward@arm.com> Change-Id: If717bd580b8a705934b2ce4c06b811195dde7fbc
2020-08-25Update Doxygen Project VersionRyan OShea
* Change Project Version to 20.08 Signed-off-by: Ryan OShea <Ryan.OShea2@arm.com> Change-Id: I02ceca1995bdefb98d73511748fb2142cd27969e
2020-08-16IVGCVSW-5181 Update FAQ to highlight Caffe problems on Ubuntu 20.04.Colm Donelan
* Add a FAQ entry about the version of OpenCV causing build failures of Caffe on Ubuntu 20.04. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: Ic2b5b72c16a1b49411795acf14a35b5dae79d41b
2020-08-11IVGCVSW-5181 Updating to flatbuffers 1.12.0Colm Donelan
* Modify BuildGuideCrossCompilation.md to download flatbuffers 1.12.0 * Add FAQ entry about Flat Buffers on Ubuntu 20.04. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: I489bdb11edb32cec28aabab48c8d5af8c929b25e
2020-07-15Add FAQ entries about IVGCVSW-4861 and GitHub #402Jim Flynn
* IVGCVSW-4861 relates to unit test errors with combinations of GCC and pthreads in an armv7 environment. * GitHub #402 relates to compiling Boost in a OS-X environment. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Signed-off-by: Jim Flynn <jim.flynn@arm.com> Change-Id: I724767f8f897578b4dd3242f56e28cab11966296
2020-07-08IVGCVSW-4487 Remove boot/dll.hpp from dynamic backends test.Colm Donelan
* Replace the call to boost::dll::program_location() with a cmake variable set at runtime. PROJECT_BINARY_DIR appears to fit the bill. * Fall back to a boost custom CLI to allow it to be user specified. * Add a FAQ entry describing potential problems. * Adding flexibility to GetSharedObjectsTestImpl to cope with sym links in file systems. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: Iccf3f1b0f2911101e1f61bffd73cefba271bbfe2
2020-06-03IVGCVSW-4915 Improving messages around SAMPLE_DYNAMIC_BACKEND_ENABLEDColm Donelan
* If SAMPLE_DYNAMIC_BACKEND_ENABLED is enabled but DYNAMIC_BACKEND_PATHS is not set then the user gets failing tests cases with no clear idea what has gone wrong. Explicitly failing when DYNAMIC_BACKEND_PATHS has not been set. * Adding an FAQ entry describing how the user can get confused by our documented usage of CMake. Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: Ic11e14a971f53a6454962354ff728365ccc9de6d
2020-06-02IVGCVSW-4190 Add SplitV to Tflite ParserRyan OShea
* Refactored SplitV * Added unit tests * Updated Documentation Signed-off-by: Ryan OShea <Ryan.OShea2@arm.com> Change-Id: If1dfa5a8780ddf3fe8788ed7bf7fa5fa8dfd14ec
2020-05-29IVGCVSW-4801: Updating Doxygen project version for 20.05 release.Colm Donelan
Signed-off-by: Colm Donelan <Colm.Donelan@arm.com> Change-Id: I408a10610a5a91de4608b2597918445fcb5ee21c
2020-05-27Add NEG support to TFLite parserDarshan Patel
* Added unit tests * Updated Documentation Signed-off-by: Darshan Patel <darsh.jp@gmail.com> Change-Id: Id22ffebe60732a93798f72801eb8a2a23cdd7ec0
2020-05-27IVGCVSW-4187 Add LEAKY_RELU to TFLite parserSadik Armagan
Signed-off-by: Nikhil Raj <nikhil.raj@arm.com> Signed-off-by: Sadik Armagan <sadik.armagan@arm.com> Change-Id: I3e934142487b92897eb487099a22d032f80e8e07
2020-05-25Add DIV support to TFLite parserDarshan Patel
* Added unit tests * Updated Documentation Signed-off-by: Darshan Patel <darsh.jp@gmail.com> Change-Id: Iadb5c76139d74d755d7f4be4b023b4417efe1e92
2020-05-25IVGCVSW-4186 Add EXP unit tests for TfLiteParserRyan OShea
* Updated Documentation * Created unit test file Signed-off-by: Ryan OShea <Ryan.OShea2@arm.com> Change-Id: Ic8384b5ed21ac53f918860be8a98c0ac7477d0e1