Commit Graph

10 Commits (f91c1f3c24f3c9767e275d5c9542628c4a05049c)

Author SHA1 Message Date
Christophe Favergeon 91f599c052 Householder and QR decomposition for matrices (f64,f32,f16).
(not yet optimized)
3 years ago
Christophe Favergeon cb0960577d CMSIS-DSP: Improvements to matrix inversion.
Partial pivoting added for better numerical stability.
4 years ago
Christophe Favergeon 9f36d99a0b CMSIS-DSP: Correction os issue 1274
arm_mat_solve_lower_triangular_f32 and arm_mat_solve_upper_triangular_f32
had constraints which could be removed to make the function
more generic.
4 years ago
Christophe Favergeon d58f76a768 CMSIS-DSP: Correcting issue 1291
Test was wrongly assuming a complex matrix / vector and so the
buffer sizes were too big.
4 years ago
Christophe Favergeon 96c89e0a51 CMSIS-DSP: Corrections to tests
Build issue with f16 on gcc.
Added some customization hooks.
5 years ago
Christophe Favergeon 28746aeadb CMSIS-DSP: Improved tests on matrix inversions
And correction of an internal pointer bug in pivot code.
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 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 d2d691cc23 CMSIS-DSP: Added f16 matrix functions 5 years ago