Commit Graph

208 Commits (ac7da660b7d08d1567939277208a7b17c0afe7e4)

Author SHA1 Message Date
Christophe Favergeon ac7da660b7 CMSIS-DSP: Remove type punning in vector code and some compilation warnings. 5 years ago
Christophe Favergeon 4014866174 CMSIS-DSP: Remove some gcc compilation warnings. 5 years ago
Sun Yiming Z 75cefbeb2d Update ArrayMemory.h 5 years ago
Christophe Favergeon cb55282a0e CMSIS-DSP: Improved absmax and absmin tests. 5 years ago
Christophe Favergeon b1c5560344 CMSIS-DSP: Unrolled and DSP versions of absmin and absmax. 5 years ago
Christophe Favergeon 90c27e0f4a CMSIS-DSP: Added absmin and absmax
Scalar versions only.
f32, f16, q31, q15, q7.
5 years ago
Christophe Favergeon 62425781d0 CMSIS-DSP: Improvement to AC6+FVP support in test framework. 5 years ago
Christophe Favergeon 83912a9360 CMSIS-DSP: Correction of issue 1169
Build issues when building with ARM_MATH_SIZE_MISMATCH defined are corrected.
Improvement to the tests to track ARM_MATH_SIZE_MISMATCH error detection.
5 years ago
Christophe Favergeon 8f282215fb CMSIS-DSP: Correcting some build issues with Helium f16 code when building with gcc. 5 years ago
Christophe Favergeon 5b04d88f3a CMSIS-DSP: Correcting issue #1167 5 years ago
Christophe Favergeon baa16ae1a1 CMSIS-DSP: Correcting issue #1165 5 years ago
Christophe Favergeon 0a5a96d904 CMSIS-DSP: Corrected some headers to use right date and versions.
Added a new option to test framework.
5 years ago
Christophe Favergeon 4ba79c27c6 CMSIS-DSP: MVE version of Levinson Durbin f16 5 years ago
Christophe Favergeon 630122ae1b CMSIS-DSP: Improvement to FIR documentation and tests. 5 years ago
Christophe Favergeon e9a8ba6255 CMSIS-DSP: Scalar version of Levinson Durbin algorithms.
f32, f16 and q31.
5 years ago
Christophe Favergeon 68dd797c99 CMSIS-DSP: Helium code for clipping functions. 5 years ago
Christophe Favergeon 0556e5fb2a CMSIS-DSP: Added scalar version of clipping functions. 5 years ago
Christophe Favergeon f81dccabf7 CMSIS-DSP: Added Helium version of quaternion functions. 5 years ago
Christophe Favergeon 4357c9e947 CMSIS-DSP: Added scalar f32 quaternion functions.
Some correction for RFFT Fast f32 in Python wrapper
5 years ago
Christophe Favergeon 4165f51802 CMSIS-DSP: Tuning of link scripts to be able to run bigger tests on IPSS. 5 years ago
Christophe Favergeon f67ef7a3bd CMSIS-DSP: Improvement to test formating script. 5 years ago
Christophe Favergeon c73527d560 CMSIS-DSP: Updated html generation script.
Updated f16 header.
5 years ago
Christophe Favergeon 9a254bc926 CMSIS-DSP: Improvements for building with gcc on M55.
Solve most of f16 issues. But there are still some remaining
build issues with gcc10q4.

2 functions are reverting to scalar version when build with gcc on M55.
(Since Helium versions of those functions are not building).
5 years ago
Christophe Favergeon 502fb88f3d CMSIS-DSP: Test framework tuning
Tuning to test with gcc and Helium code.
5 years ago
Christophe Favergeon 4288cf4fec CMSIS-DSP: Some improvements to build Helium version with gcc.
Helium f16 disabled by default with gcc since there are a few remaining build issues.
5 years ago
Christophe Favergeon a888f7205b CMSIS-DSP: Some minor corrections.
Documentation and #define naming.
5 years ago
Christophe Favergeon 8fff9ebe29 CMSIS-DSP: New MVE implementations of the complex dot product and vector product. 5 years ago
Christophe Favergeon c4283d209f CMSIS-DSP: Added new MVE implementation for FIR Q15 and Q7. 5 years ago
Christophe Favergeon a108d6763e CMSIS-DSP: Added new MVE implementation of FIR Q31 5 years ago
Christophe Favergeon 68b219bb1f CMSIS-DSP: New MVE implementation of the FIR F16 5 years ago
Christophe Favergeon 6f229b4f65 CMSIS-DSP: New MVE implementation of the FIR f32 5 years ago
Christophe Favergeon fa73bb9825 CMSIS-DSP: Removed build warnings for tests. 5 years ago
Christophe Favergeon af027f97c5 CMSIS-DSP: Biquad improvement
Improvement to formatting script.
5 years ago
Christophe Favergeon 212e9cb805 CMSIS-DSP: Added Cholesky decomposition
LL^t and LDL^t variant.

Added foward and backward substitution to solve linear systems
with triangular matrix.
5 years ago
Christophe Favergeon be37c96358 CMSIS-DSP: Improvements to test framework 5 years ago
Christophe Favergeon 0bcb1384f2 CMSIS-DSP: More consistent use of the flag ARM_MATH_AUTOVECTORIZE 5 years ago
Christophe Favergeon 7accd563b9 CMSIS-DSP: Corrected script for html generation 5 years ago
Christophe Favergeon 078c0b282d CMSIS-DSP: Improved f16 scalar code. 5 years ago
Christophe Favergeon 4b4d5322c8 CMSIS-DSP: Improvement to f16 helium code for linear SVM.
Improved tests for weighted sum.
5 years ago
Christophe Favergeon 29a69f56d0 CMSIS-DSP: Improved some f16 helium codes. 5 years ago
Christophe Favergeon 9a39198d7c CMSIS-DSP: Corrected formatting bug in test script 5 years ago
Christophe Favergeon 4577b46487 CMSIS-DSP: Improved test formatting script 5 years ago
Christophe Favergeon 443e72fdb2 CMSIS-DSP: Improved test reporting script 5 years ago
Christophe Favergeon 68e5b742ba CMSIS-DSP: Some improvement to a few f16 functions 5 years ago
Christophe Favergeon 3752e622b8 CMSIS-DSP: Corrected issue in scalar arm_rfft_fast_f16 5 years ago
Christophe Favergeon 1b34e464ba CMSIS-DSP: Added new f16 tests 5 years ago
Christophe Favergeon 5df5f8814f CMSIS-DSP: Added new u32 distance tests 5 years ago
Christophe Favergeon d4b4df5198 CMSIS-DSP: Added f32 distance tests 5 years ago
Christophe Favergeon 1b0af07ac9 CMSIS-DSP: Added stats and SVM tests 5 years ago
Christophe Favergeon c2325e1370 CMSIS-DSP: Added Bayes benchmarks 5 years ago