ClaudioMartino
169877344c
Corrected spline interpolation and merge sort
6 years ago
Christophe Favergeon
76153d838d
CMSIS-DSP: Corrected issues 783-786
...
Adding const to some API arguments
Updating array dimensions in some tests
6 years ago
Christophe Favergeon
76ab9556db
CMSIS-DSP: Added new tests
...
Added tests for arm_math.h functions read_q15x2 and similar ones ...
Improved Doxygen.
Improved functions read_q15x2 and similar ones ...
6 years ago
Christophe Favergeon
6ee7a64542
CMSIS-DSP: Temporary fix for the spline function.
...
The spline function was preventing the Python wrapper from
being built on windows.
It is a temporary fix. The spline function will have to be reworked.
6 years ago
Christophe Favergeon
4e4b9ca8bb
CMSIS-DSP: Corrected build issues with AC5 and gcc. Improved Doxygen comments.
6 years ago
Christophe Favergeon
fe082533ed
CMSIS-DSP: Corrected issues in SupportFunctions
...
Problem in test pattern for weighted sum.
Compilation issue with Neon for bitonic sort.
6 years ago
Christophe Favergeon
33a1f2fe08
CMSIS-DSP: Corrected Doxygen issues
6 years ago
Christophe Favergeon
88d1328ee4
CMSIS-DSP: Added example for the naive gaussian bayes classifier
6 years ago
Christophe Favergeon
585137ad16
CMSIS-DSP: Added an SVM example to show how to use it.
6 years ago
Christophe Favergeon
665ba5d4cb
CMSIS-DSP: Corrected compilation warnings
...
Regenerated some test patterns to remove end of line issues.
6 years ago
Christophe Favergeon
9a8545decd
CMSIS-DSP: Correct test patterns
6 years ago
ClaudioMartino
bbafcb8960
Added logical operators + sorting + spline
...
- Added NEON bitwise AND, NOT, OR, XOR (q7, q15, q31)
- Added Sorting algorithms f32 (NEON bitonic sort)
- Added cubic spline interpolation function
- Added test patterns for all
6 years ago
Christophe Favergeon
ea8a5b2800
CMSIS-DSP: Added new tests for Biquads.
...
Added MVE code for Biquads.
6 years ago
FabKlein
ee57bbde54
CMSIS-DSP: Initial F64 CFFT/RFFT implementation
6 years ago
Christophe Favergeon
efcc87d950
CMSIS-NN: Helium version of arm_avgpool_s8
6 years ago
Sjoerd Meijer
d9ca41ce8d
[MVE] clean-up of loading constant offset vectors
...
We don't need to load them with an mve intrinsic, but instead can
just pass them in where needed.
6 years ago
Christophe Favergeon
1389e6c3e5
CMSIS-DSP: Added test patterns for RFFT float.
6 years ago
Christophe Favergeon
b649edbec2
CMSIS-DSP: Added new test patterns for Transform
6 years ago
Christophe Favergeon
aec1512af9
CMSIS-DSP: Improvements to test framework
6 years ago
Christophe Favergeon
abdc8aa89f
CMSIS-DSP:Corrected bug in arm_div_q63_to_q31
6 years ago
Christophe Favergeon
26cb1690bc
CMSIS-DSP: Corrected problem with arm_mat_inverse.
...
Related to pull request 741 when pivot is 0.
6 years ago
Christophe Favergeon
767ed7b920
CMSIS-DSP: Added MVE code for FIR.
...
Improved FIR test patterns.
6 years ago
Christophe Favergeon
ecf9525765
CMSIS-DSP: Added test patterns for fir
...
Added MVE version of arm_fir_f32
Improved test framework to display more information about errors.
6 years ago
Christophe Favergeon
2fea89109f
CMSIS-DSP: Added test examples
6 years ago
Jinhui-Lin
9a667c40d6
Update README.md
...
Fix 'cross compil' to 'cross compile' in `CMSIS/DSP/README.md`
6 years ago
GorgonMeducer
22ea1d3a12
CMSIS-DSP: Add ARMv81MML support for MPS3 platform
6 years ago
Christophe Favergeon
c345d49da0
CMSIS-DSP : Update MPS3 platform name in testing framework.
6 years ago
Christophe Favergeon
a41d2678d4
CMSIS-DSP: Corrected build problem with arm_correlate_f32.
6 years ago
Christophe Favergeon
b1af1d4766
CMSIS-DSP: Generated test patterns for convolutions and correlations.
...
Added MVE code for convolutions and correlations.
6 years ago
GorgonMeducer
8db6e1fdd7
CMSIS-DSP: Update link script of Cortex-M33 for platform MPS3
6 years ago
GorgonMeducer
4db8a99bee
CMSIS-DSP: Add MPS3 Cortex-M33 support to Testing platform
6 years ago
Christophe Favergeon
12f9a51f7d
CMSIS-DSP: Modified testing environment for M0.
6 years ago
Christophe Favergeon
98f44f4491
CMSIS-DSP: Added MVE code for Matrix functions.
...
Added test patterns for Matrix functions.
Regenerated all tests patterns to improve testing for tails.
Corrected issues in pattern generation scripts.
6 years ago
ClaudioMartino
07a6ef535d
Added arm_abs_q31.c Neon
6 years ago
Christophe Favergeon
c19c41d261
CMSIS-DSP: Added a ARM_MATH_FLOAT16 compilation option.
...
It is automatically enabled when MVE support is enabled.
6 years ago
Christophe Favergeon
2e12da1043
CMSIS-DSP: Corrected compilation warnings
...
More compilation tests done with AC5
6 years ago
Christophe Favergeon
dc0be10d4e
CMSIS-DSP: Corrected compilation warnings
...
More compilation tests done with AC5
6 years ago
Christophe Favergeon
8526741f9e
CMSIS-DSP: Added Helium versions of Fast Math, Support, SVM, Naive Bayes, Distance and additional Statistics functions.
...
Added a new header of vectorial inline functions for Neon and Helium.
This header is used in the implementation of some functions.
Corrected used of float (float functions rather than double ones).
6 years ago
Giorgio Arena
785edd1039
CMSIS-NN: Implement bit-accurate S8 Softmax (non-DSP)
6 years ago
Gian Marco Iodice
a9d1c1cb0c
CMSIS-NN: Implement concatenation layer - Int8\Uint8
6 years ago
Christophe Favergeon
bae42f246c
CMSIS-NN: Fixes to cmake build to build library without test framework.
6 years ago
Christophe Favergeon
e54224972f
CMSIS-DSP: Fixed compilation issue with AC5 compiler for test framework.
6 years ago
Christophe Favergeon
5682780f4d
CMSIS-DSP: Moved definition of Q31,Q15 and Q7 bounds to arm_math.h
6 years ago
Christophe Favergeon
6945b74f8a
CMSIS-DSP: Added test patterns for Statistics functions.
...
Added MVE code for statistics functions.
Improvement to test framework.
6 years ago
Christophe Favergeon
dcf079cb1d
CMSIS-DSP: Added Helium support to Complex Math Functions.
...
Added new test patterns for complex math functions.
Added new tests to test framework.
Improved error handling of test framework.
6 years ago
Christophe Favergeon
56a540336a
CMSIS-DSP: Added Helium support for functions in BasicMaths.
...
Added test patterns for functions in BasicMaths.
Corrected github issue 622 (clarified comment for lms_norm_f32).
Added support for q63_t to the test framework.
6 years ago
Christophe Favergeon
2d3a2166d6
CMSIS-DSP: Added more control for MVE compilation flags.
...
Now there are ARM_MATH_MVEF and ARM_MATH_MVEI.
6 years ago
Christophe Favergeon
0e915a0458
CMSIS-DSP: Added ARM_MATH_AUTOVECTORIZE and AUTOVECTORIZE to cmake
...
It is to provide more control and to disable
intrinsics version of some kernels when the C code is simple enough to
benefit from vectorization.
Since the result is compiler dependent, this option is optional.
(And it is not yet added to the source files).
Compilation flags may have to be tuned (-O3 for instance ...)
6 years ago
Christophe Favergeon
b6f57a4b9b
CMSIS-DSP: Corrected issue in test framework to support experimental configs.
6 years ago
Christophe Favergeon
3c4824b28f
CMSIS-DSP: Corrected wrong table in fft.cmake
6 years ago