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
Christophe Favergeon
62bd324b20
CMSIS-DSP: Updated cmake example for arm_variance_example_f32.c
6 years ago
Christophe Favergeon
84c7261036
CMSIS-DSP: Simplification to cmake to build without test framework.
6 years ago
Christophe Favergeon
5309ff3334
CMSIS-DSP: Corrected compilation issues with ARM AC5 compiler.
...
Added AC5 support to the test framework.
Upgraded gcc support.
6 years ago
Christophe Favergeon
8ccf6883fa
CMSIS-DSP : Disabled some tests which are not passing yet.
6 years ago
Christophe Favergeon
ee13dcb33a
CMSIS-DSP : Testing framework improvements
...
Added new tests for cfft.
Improved error handling when not enough memory allocated in testmain.cpp
Corrected arm_math.h (replaced inline by preprocessor definition).
Added example debug script to read pattern and output of tests using
scipy.
6 years ago
Christophe Favergeon
7cab51e3a4
CMSIS-DSP: Added config table to test framework.
6 years ago
Christophe Favergeon
d5bf828234
CMSIS-DSP: Improved sql scripts for testing framework.
6 years ago
Christophe Favergeon
5019309f9c
Line ending normalization
6 years ago
Christophe Favergeon
4a0aa2ad26
CMSIS-DSP: Added support for Helium.
...
Only arm_dot_prod_f32 is currently providing an Helium implementation.
6 years ago
Christophe Favergeon
499a9ecb70
CMSIS-DSP: Added support in test framework for ARMv81MML and FVP
6 years ago
Chris Knorowski
a4d73ce24e
update arm_math.h typo fix
6 years ago
Chris Knorowski chris.knorowski@sensiml.com
cd2d0a7cbc
enable building python files for gnulinux
6 years ago
ClaudioMartino
033f5e17de
Removed useless vld1q_f32 from arm_correlate_f32
6 years ago
Christophe Favergeon
799b7aa521
CMSIS-DSP: Added benchmarking code for Transform.
6 years ago
Christophe Favergeon
5a6f1e2baa
CMSIS-NN: Corrected bias type for arm_fully_connected_s8
6 years ago
Christophe Favergeon
74d3e2f71a
CMSIS-DSP:Added cmakefiles
6 years ago
Christophe Favergeon
1fe8184185
CMSIS-DSP: Improved test framework README.
6 years ago
Christophe Favergeon
6613c39d28
CMSIS-DSP: Added more details to diff.sql to explain the script.
6 years ago
Christophe Favergeon
759a21682b
CMSIS-DSP: Testing framework and database
...
Added example sql script to compute ratios frrom database.
Modified build so that currentConfig.csv is per build folder.
Modified script to use the new location of currentConfig.csv
6 years ago
Christophe Favergeon
5d8d010b6c
CMSIS-DSP: Corrected little issue in benchmarking code for Pooling.
6 years ago
Christophe Favergeon
a794b05eb6
CMSIS-DSP:Test framework improvements and bug corrections
...
Corrected memory issue in IORunner when using static buffer of
parameters.
Added script to generate a db of regression
Added max regression coef to summary results.
6 years ago
Christophe Favergeon
628cb2c9eb
CMSIS-DSP: Added benchmarking code for new categories
...
Controller, FastMath, Matrix and Support.
6 years ago
Christophe Favergeon
f9ca44bc50
CMSIS-DSP: Cleaning of Doxygen comments for new functions.
...
New distance patterns.
6 years ago
Christophe Favergeon
7a8a02f976
CMSIS-DSP: Corrected Doxygen warnings.
6 years ago
Christophe Favergeon
08385a3112
CMSIS-DSP: Improved benchmarking code.
6 years ago