- May 11, 2022
-
-
Dwight Lidman authored
This commit downgrades the required Python version to 3.7 from 3.8. Signed-off-by:
Dwight Lidman <dwight.lidman@arm.com> Change-Id: I07057908b97bcd94663f001474d877ba41411ae1
-
- Apr 27, 2022
-
-
Rickard Bolin authored
Generate flatbuffer files with relative imports. Signed-off-by:
Rickard Bolin <rickard.bolin@arm.com> Change-Id: Idd59bb2ebb829bc42677920577c1f8a04e23ca68
-
- Feb 25, 2022
-
-
- Bump minor release version and add release notes - Update README and SUPPORTED_OPS versions Change-Id: Ic14d028483c12d281e69515b25f66346d9a3afeb Signed-off-by:
James Peet <james.peet@arm.com> Signed-off-by:
Tim Hall <tim.hall@arm.com>
-
- Feb 17, 2022
-
-
Signed-off-by:
James Peet <james.peet@arm.com> Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I4c9acb04a9df2181829e3a98aab840f32ae6458e
-
- Nov 26, 2021
-
-
Erik Andersson authored
Created "BUGS.md" which details to the Vela Community how to issue bug report using the Maniphest Bug Tracker. Also added a reference to it in "README.md". Signed-off-by:
erik.andersson@arm.com <erik.andersson@arm.com> Change-Id: I0120a890c8447907e32de6b10a24eceade09df7d
-
- Aug 30, 2021
-
-
Dwight Lidman authored
This commit contains the release notes for Vela 3.1.0. It also increases the PyPI documentation tag. Signed-off-by:
Dwight Lidman <dwight.lidman@arm.com> Change-Id: Iffd9fac7d4a7ccb34c3558990ef4bb97e548bf4c
-
- Aug 25, 2021
-
-
Erik Andersson authored
Updated the README.md to include some examples of new scheduler modes. Signed-off-by:
erik.andersson@arm.com <erik.andersson@arm.com> Change-Id: Ifa1a9a69b94ab37efa3aac7e82bb89e0e3a25b85
-
- Jul 08, 2021
-
-
Patrik Gustavsson authored
Added basic TOSA support, enabling Vela to read and compile a .tosa file corresponding to CONV2D + Rescale + Clamp, and writing it to an optimized .tflite file. The optimized .tflite file, will in this case, hold a commandstream where the Rescale and Clamp has been fused into the CONV2D. The optimized tflite file is not output from Vela. -Added support to read .tosa file into Vela internal structure. - Added tosa_reader.py, tosa_mapper.py and helper files stored under tosa/ - Support for this limited to ~10 ops -Added reader_util.py for functions common for TOSA and TFLite -Added tosa_graph_optimiser.py -Added support to fuse Rescale into convolution -Modified handling for padding -Added support to fuse Clamp to previous op -Added graph_optimiser_util.py -Moved functions common for TOSA/TFLite graph optimization to this file. -Renamed graph_optimiser.py to tflite_graph_optmiser.py -Added separate tosa_supported_operators.py -Added supported_operator_util.py -For functions in common for TOSA/TFLite Signed-off-by:
Patrik Gustavsson <patrik.gustavsson@arm.com> Change-Id: Ic3c540504ec8c5eb4771397fdc6882050ecf33ab
-
- May 27, 2021
-
-
Tim Hall authored
- Merged dev/scheduler at 83639f90e8c828f70de6e29142355a940224959b Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I0050529d4b42da93768c7264296434dd877fb5b4
-
- May 18, 2021
-
-
Dwight Lidman authored
This commit removes usage of the function find_namespace_packages (which is not available in older versions of setuptools) and instead explicitly states the namespace packages in setup.py. Signed-off-by:
Dwight Lidman <dwight.lidman@arm.com> Change-Id: I942f339953d50a7bf5fc3e83c0736813fea58dd2
-
- Feb 25, 2021
-
-
Tim Hall authored
- Updated release notes - Updated supported ops - Clarified platform support - Minor clean up of README Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I62b9ff66fc7729b184a5dbb322406cfcdef4e542
-
- Feb 19, 2021
-
-
Tim Hall authored
- Added CLI Options section. - Minor fixes to some numbering. Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: Ic67e7010a328f0ad80992d012f3e41250642210c
-
- Feb 12, 2021
-
-
Louis Verhaard authored
- Straight port of the C++ implementation to python. - Renamed the allocator from "Search" to "HillClimb" Change-Id: I50797d541f326d0264daf79bf7866aef32350a60 Signed-off-by:
Louis Verhaard <louis.verhaard@arm.com>
-
- Feb 05, 2021
-
-
Tim Hall authored
Updated tflite loader and mappings from tensorflow 2.3 to tensorflow 2.4 Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I55884000ee139baf639bb0377008e0534f72fe94
-
- Dec 18, 2020
-
-
Fredrik Svedberg authored
Various updates to make vela run and produce identical output on Microsoft Windows. * Fixed overflow errors * Fixed compile warnings * Avoid problematic numpy version * Updated README.md Signed-off-by:
Fredrik Svedberg <Fredrik.Svedberg@arm.com> Change-Id: Ie48c63a92a00c81b3247d07f05b75d881319ddbb
-
- Dec 07, 2020
-
-
Michael McGeagh authored
Fix signed/unsigned warning Removed from README.md as it adds no value. The standalone tool is not expected to be used by customers. Signed-off-by:
Michael McGeagh <michael.mcgeagh@arm.com> Change-Id: I09034478a14c37d30874d5182a096591dfdd6eb2
-
- Nov 26, 2020
-
-
Michael McGeagh authored
Signed-off-by:
Michael McGeagh <michael.mcgeagh@arm.com> Change-Id: I9fe5504dd725f6c5caa55e623391d0a70c4c59ef
-
- Nov 25, 2020
-
-
Louis Verhaard authored
- Added API.md that describes the external APIs. - Renamed npu_get_api_version Signed-off-by:
Louis Verhaard <louis.verhaard@arm.com> Change-Id: I6e6e6103a889da656b4e00c3cce3eee60dfa844a
-
- Nov 20, 2020
-
-
Michael McGeagh authored
This file is generated from the vela option --supported-ops-report Each release, a snapshot will be taken and uploaded with the release. This is for the 2.0.0 release Signed-off-by:
Michael McGeagh <michael.mcgeagh@arm.com> Change-Id: I6b618889758a1a078e21244f1f98a56800a528a3
-
Tim Hall authored
- Added sample vela.ini config file - Changed vela config format, split into system config and memory mode - Removed unused CPU cycle performance estimation - Added new CLI options for --memory-mode and --verbose-config - Changed CLI option --config to take multiple files - Removed CLI option --global-memory-clock-scales - Changed error helper functions to raise a VelaError exception - Refactored to create a new is_spilling_enabled function Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I27c41577e37a3859edb9524cd99784be10ef0a0d
-
- Nov 11, 2020
-
-
Michael McGeagh authored
mlw_codec is part of the codebase and has build flags. README has been updated to include these. Also, added -Werror to the list, as we must build without any warnings, so treat warnings as errors. Signed-off-by:
Michael McGeagh <michael.mcgeagh@arm.com> Change-Id: I10114bb013fad1ec1685fafc2e41c18ff12d9f9d
-
- Sep 18, 2020
-
-
Jacob Bohlin authored
Compiled the new TensorFlow 2.3 schema and added the new Operator BatchMatMul to tflite_mapping.py. Signed-off-by:
Jacob Bohlin <jacob.bohlin@arm.com> Change-Id: Ie62517bd56a6497820e4f1ef20326a4fd2ca89b0
-
- Aug 28, 2020
-
-
Tim Hall authored
- Added reference to TensorFlow Hub - Updated relative .md links to release location Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I7f7b3508bd530d76681d25594ea7ff8241fe964d
-
- Jun 30, 2020
-
-
Tim Hall authored
- Added release information - Added PyPi documentation Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: Iaae64cfe10a2fa65f0559d13940b19d6f57edfdc
-
- Jun 23, 2020
-
-
Tim Hall authored
- Added PyPi installation info - Added source code download/cloning info - Updated development status in setup.py Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I5c2f7dfe19a222f008b5f825c58d0fec14792bc1
-
- Jun 18, 2020
-
-
Tim Hall authored
- Create new CONTRIBUTIONS.md - Rearrange README.md to reference new documentation Signed-off-by:
Tim Hall <tim.hall@arm.com> Change-Id: I502b1606a3fe829a9e242a5de7391bf769203b8c
-
Pytest (testing framework) and pytest-cov are now part of the python environment and run automatically by pre-commit hook. Change-Id: If55cae9f29391c80c809a0487785786a7b9ae62a Signed-off-by:
Diego Russo <diego.russo@arm.com>
-
Also updated README.md Change-Id: I118309c61f4d00e8508d6b888c606995490fba39 Signed-off-by:
Diego Russo <diego.russo@arm.com>
-
Use pre-commit framework [1] to run black and flake8 before the commit. black and flake8 are managed by the pre-commit framework and they can be run manually by the user using `pre-commit run` command. Fix the code base with the help of black and flake8. Fix import statements according to PEP8 guidelines [1] Both tools have the following settings (specified in the pre-commit configuration file): * line length: 120 characters * directory to exclude: ethosu/vela/tflite/ and ethosu/vela/ethos_u55_regs Updated README.md on how to install pre-commit and how to run sanity checks. Pipenv files have been updated including new dependencies for pre-commit. [1]: https://www.python.org/dev/peps/pep-0008/#imports [2]: https://github.com/pre-commit/pre-commit Change-Id: I304d9fffdf019d390ffa396a529c8a7c2437f63d Signed-off-by:
Diego Russo <diego.russo@arm.com>
-
- Apr 29, 2020
-