Commit Graph

692 Commits (ac64fccfc4b28212f2740162f7a3eaf51bcafbe1)
 

Author SHA1 Message Date
Christophe Favergeon 22040e7d41 CMSIS-DSP: Updated documentation of a Python example. 4 years ago
Christophe Favergeon 67d1b283d3 CMSIS-DSP: Update Python examples
Jupyter notebook examples improved.
4 years ago
Christophe Favergeon a27c4d6f54 CMSIS-DSP: Updated Jupyter notebook example 4 years ago
Christophe Favergeon fb90fab3e7 CMSIS-DSP: Added missing functions to the Python wrapper
Changed the version of Jinja2 required by the wrapper to avoid warnings
when using google colab.
4 years ago
Christophe Favergeon 65e84e2d05 CMSIS-DSP: Update Python wrapper README and example
New example is a Jupyter notebook and can be run from Google colab.
4 years ago
Christophe Favergeon 08b6c2a987 CMSIS-DSP: Added a new Python example 4 years ago
Markus Klein 08755ab07d This fixed some GCC warnings with -WConversion enabled: (#1427) 4 years ago
Christophe Favergeon 713b4dcd73 CMSIS-DSP: Removed hardcoded path in SDFTools example7. 4 years ago
Christophe Favergeon c81765dd3e CMSIS-DSP: Removed pattern file from PythonWrapper tests 4 years ago
Christophe Favergeon 6cfdbe7dc6 CMSIS-DSP: Refactoring of the PythonWrapper and SDF
Refactoring to enable improvements to the wrapper and to be able to
upload it to the Python repository.
4 years ago
Christophe Favergeon ef0d63f451 CMSIS-DSP: SDF Improvements
Improvement to the SDF memory optimization using graph coloring.
4 years ago
Christophe Favergeon 0adc9f21e3 CMSIS-DSP: Correcting issue #1412
Python wrapper memory leak.
4 years ago
Christophe Favergeon 76a13319bb CMSIS-DSP: SDF Pack
Added .pack in addition ot .pdsc
4 years ago
Christophe Favergeon 1cc0e6fbca CMSIS-DSP: Added some files to more easily generate a pack for SDF. 4 years ago
Christophe Favergeon f3723ca858 CMSIS-DSP: Bug correction in SDF.
Problems with slidding buffer.
4 years ago
Christophe Favergeon ca1d8496ae CMSIS-DSP: Improvements to dot template in SDF 4 years ago
Christophe Favergeon aa4a2c6df2 CMSIS-DSP: Correction to file causing issue with git diff. 4 years ago
Christophe Favergeon 6bbbb81486 CMSIS-DSP: Update to graphivz generation in SDF 4 years ago
FabKlein 168d055297 CMSIS-DSP: Improved Helium CFFT Radix4 butterflies 4 years ago
Christophe Favergeon 0f4ac797f1 CMSIS-DSP: Improved documentation for SDF.
Improved generation of graphviz.
4 years ago
Thomas Törnblom 6c0e1186be DSP: Add IAR tool chain (#1367)
Signed-off-by: TTornblom <thomas.tornblom@iar.com>
4 years ago
Christophe Favergeon 0f0eaf7a5e CMSIS-DSP: Updated PythonWrapper
Added the new function abs max/min with no index.
4 years ago
Christophe Favergeon 02b12fd1cf CMSIS-DSP: New min/max functions.
Added arm_(max|min)_no_idx_(q7|q15|q31|f16|f32|f64).c
Added arm_abs(max|min)_no_idx_(q7|q15|q31|f16|f32|f64).c

For both functions : Helium and scalar versions.
4 years ago
Christophe Favergeon 469379c527 CMSIS-DSP: Correcting issue #1358 4 years ago
Christophe Favergeon 0365b59188 CMSIS-DSP: Python wrapper update
New function arm_mat_mult_opt_q31 added to the wrapper.
4 years ago
Christophe Favergeon e45dc7c22e CMSIS-DSP: Improvements to pull request #1363
To avoid having to change the API in an incompatible way,
a arm_mat_mult_opt_q31 was introduced and is providing a faster implementation
to use with Helium (but requiring more storage for intermediate results).

Some improvements to tests for matrix functions added.
4 years ago
FabKlein cfc30c12b8 CMSIS-DSP : faster Q.15/Q.31 Helium matrix multiplications. Uses an initial transpose stage, requiring extra scratch space to hold RHS transposed matrix. 4 years ago
Christophe Favergeon c520fb08f4 CMSIS-DSP: Corrected dependency issue in SDF pack. 4 years ago
Christophe Favergeon 2cd6c30118 CMSIS-DSP: Updated SDF pack.
Removed unused variables in some tests.
4 years ago
Christophe Favergeon 06e66cefca CMSIS-DSP: SDF improvement
Event recorder improvements for the VHT implementation of the audio source and sink.
4 years ago
Christophe Favergeon ab6a89a628 CMSIS-DSP: Improve integration of VHT and SDF 4 years ago
Christophe Favergeon b984d738f4 CMSIS-DSP: Preliminary support for VHT in SDF. 4 years ago
Christophe Favergeon 72483e7c3f CMSIS-DSP: Added code size optimization for the SDF C++ generator. 4 years ago
Christophe Favergeon 60475b816d CMSIS-DSP: Correction to MFCC Q15 node. 4 years ago
Christophe Favergeon 6d159f6085 CMSIS-DSP: SDFTools corrections
Small issue in MFCC node.
Corrected how literal and variable arguments are used.
(Now it is more general in any order given by user).
4 years ago
Christophe Favergeon 9bdaa9d9ea CMSIS-DSP: Improvements to some Python nodes of SDF. 4 years ago
Christophe Favergeon 02d4e88031 CMSIS-DSP: Reworked sqrt q15 and q31 4 years ago
Christophe Favergeon 96c5596875 CMSIS-DSP: Add support to build with XCode 4 years ago
Christophe Favergeon 6ab9125272 CMSIS-DSP: Add MFCC to SDFTools
Python and C++ nodes available.
New examples 5 and 6 are shwoing how to use MFCC in SDF in both cases.
4 years ago
JbR d25b745082 Fix warning unused tmp variable (#1335)
* Fix warning unused tmp variable

* Fix comments
4 years ago
JbR 8353800b3f Ignore old c cast style not supported by apple cc (#1334) 4 years ago
Christophe Favergeon 9a5083c565 CMSIS-DSP: Additional fixes for issue #1328 4 years ago
Christophe Favergeon d26cd50388 CMSIS-DSP: Correcting issue #1328
Sign issue warnings
4 years ago
Christophe Favergeon 46231a68e5 CMSIS-DSP: Correcting issue #1285
representation of float 16 values in generated tables.
4 years ago
Thomas Törnblom 2a7714ced7 DSP: Cleanup of type mismatches (#1327)
The IAR compiler appears to provide more warnings about type
mismatches than the other compilers. This cleans a lot of them up.

Signed-off-by: TTornblom <thomas.tornblom@iar.com>
4 years ago
Christophe Favergeon b4822217d0 CMSIS-DSP: Fixes to build with an additional compiler 4 years ago
JbR 606f49743b Adding support for Apple Compiler 4 years ago
Christophe Favergeon cd7ecea5a7 CMSIS-DSP: Corrected some failing f16 tests. 4 years ago
Christophe Favergeon 3976ce6959 CMSIS-DSP: Corrected wrong test pattern for fixed point division. 4 years ago
Christophe Favergeon 49a38a5eb1 CMSIS-DSP: Corrected issue #1053
(documentation issue)
4 years ago