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
Christophe Favergeon
69f0f0f7bc
CMSIS-DSP: Testing framework
...
Added some calibration to remove overhead in the benchmark measurement process.
Reorganized one test to move some initialization code outside of the test.
6 years ago
Christophe Favergeon
dc60f80ccd
CMSIS-DSP: Testing framework
...
Added support for external trace files for benchmark measurements.
6 years ago
Christophe Favergeon
9520817de7
CMSIS-DSP: Test framework
...
Added possibility to select an external platform folder.
6 years ago
Christophe Favergeon
29d61b19e9
CMSIS-NN: First untested version of arm_nn_elementwise_add_s8.
6 years ago
Christophe Favergeon
1c97f73bd3
CMSIS-DSP: Testing framework
...
Added support for f64
Added benchmarking code for arm_biquad_cascade_df2T_f64
6 years ago
Christophe Favergeon
f96fcb685b
CMSIS-DSP: Testing framework improvements
...
Reorganized code : Testing and benchmarking code in different folders.
Corrected small bug in framework wehn reading parameter files (wrong
number of parameter combinations).
Added benchmarking code for ComplexMathFunctions and some parts of
FilteringFunctions.
6 years ago
Christophe Favergeon
12e07e1683
CMSIS-NN: Added arm_softmax_with_batch_q7
...
Some study of the error rate of softmax compared to f32 reference.
6 years ago
Christophe Favergeon
8a8bf1ebb3
CMSIS-NN: Regenerated patterns for arm_softmax_q7 to test the tail of
...
the loops.
6 years ago
Christophe Favergeon
56bd14f436
CMSIS-NN: Optimized version of original arm_softmax_q7 function.
6 years ago
Christophe Favergeon
780a7ce3d9
CMSIS-NN: Tuned the softmax test criterion based upon analysis done with
...
scipy.
6 years ago
Christophe Favergeon
244770716b
CMSIS-NN: Created tests for original CMSIS-NN softmax q7 implementation.
6 years ago
Christophe Favergeon
1f87fd50c9
CMSIS-DSP: Change to cmake to more easily build wrappers
6 years ago
Christophe Favergeon
b8fbe472b0
CMSIS-DSP:Some corrections to cmake build system.
6 years ago
Christophe Favergeon
38796adc5a
CMSIS-DSP: Removed files which are generated automatically by the test
...
framework.
It includes the dummy fake benchmarks which were used for testing the
scripts.
6 years ago
Christophe Favergeon
bd19f75d4f
CMSIS-DSP: Minor cleaning and script for color syntax of test
...
descriptions
6 years ago
Christophe Favergeon
3b5bcc421f
CMSIS-NN:Added code to be able to benchmark arm_avgpool_s8.
...
Benchmarking code added into CMSIS-DSP test framework.
6 years ago
Christophe Favergeon
a435c758dc
CMSIS-NN: Added optimized version of arm_avgpool_s8
6 years ago
Christophe Favergeon
bfee0b9c02
CMSIS-NN: Added reference C code for arm_avgpool_s8.c and tests
...
Tests are integrated in CMSIS-DSP test framework.
Reference code is based upon CMSIS-NN original average pooling and it is
not based upon TF Lite.
6 years ago
Christophe Favergeon
7a07cecef1
CMSIS-DSP: Added distance functions for clustering algorithms
6 years ago
Christophe Favergeon
cf71ff01a7
CMSIS-DSP: Add primary keys to generated benchmark tables in the
...
database.
6 years ago
Christophe Favergeon
aa43cfb6dd
CMSIS-DSP: Added some support functions.
...
entropy, Kullback-Leibler, LogSumExp, Dot product using LogSumExp
weighted sum, barycenter.
6 years ago
Christophe Favergeon
94b63664f2
CMSIS-DSP: Added Naive Gaussian Bayesian Estimator
6 years ago
Christophe Favergeon
302ada6633
CMSIS-DSP: Added SVM Functions and tests
...
Added more tests for BasicMathFunctions
Added script to postprocess result of benchmarks.
6 years ago
Ryan Mullen
a5b854594b
CMSIS-DSP: Prevent off-by-one access past end of y-data buffer in f32 linear interpolation
7 years ago
Christophe Favergeon
d3170304e1
CMSIS-DSP:Added missing compilation flags to arm_rfft_fast_init_f32.c
7 years ago
Christophe Favergeon
8a4c63e4d8
CMSIS-DSP: New testing framework
...
(For our internal use. In short term, we won't give support about it).
CMSIS-DSP: Update to cmake build for the testing framework
CMSIS-NN:Implementation of arm_fully_connected_s8
Use API and quantization compatible with TF Lite.
7 years ago
Jonatan Antoni
c3a7e246e8
DSP: Merged ARM and ARMCLANG into combined ARM folder for pre-built libraries.
...
All pre-built libraries are built using Arm Compiler 6.12.
Change-Id: If3214fc07363c0131e715ce4d54f9216c1264481
7 years ago
ClaudioMartino
6c8f9e9e63
Updated prebuilt DSP libraries (GCC)
7 years ago
ClaudioMartino
4f07e895a4
Updated prebuilt DSP libraries (GCC)
7 years ago
ClaudioMartino
1ce619dd4a
Updated prebuilt DSP libraries (GCC)
7 years ago
ClaudioMartino
eff6ab597e
Updated prebuilt DSP libraries (Arm Compiler 6.12)
7 years ago