/cmsis-dsp-latest/Testing/cmsis_build/ |
D | test.cproject.yml | 23 - group: Tests 25 - file: ../Source/Tests/BasicTestsF16.cpp 26 - file: ../Source/Tests/BasicTestsF32.cpp 27 - file: ../Source/Tests/BasicTestsF64.cpp 28 - file: ../Source/Tests/BasicTestsQ7.cpp 29 - file: ../Source/Tests/BasicTestsQ15.cpp 30 - file: ../Source/Tests/BasicTestsQ31.cpp 31 - file: ../Source/Tests/BayesF16.cpp 32 - file: ../Source/Tests/BayesF32.cpp 33 - file: ../Source/Tests/BinaryTestsF16.cpp [all …]
|
/cmsis-dsp-latest/Testing/ |
D | README.md | 9 …han the one for your CMSIS Pack. Otherwise, the cloned source may contain tests for functions whic… 22 **Generation of all C files needed to build the tests.** 42 Note that if the test suite is part of the half float tests, then you'll need to do instead: 89 #### R1 : The tests shall be described in a file 90 We need a source of truth which is describing all the tests and can be used 94 We have lots of tests. We need to be able to organize them in a 101 #### R4 : The unique identifier shall not change when tests are added or removed. 104 #### R5 : The test description shall list the test patterns and input patterns required by the tests 106 #### R6 : It shall be possible to parametrize the tests 108 For benchmarking, we may need to vary some dimensions of the tests (like input length). [all …]
|
D | desc_f16.txt | 4 group DSP Tests { 8 group Statistics Tests { 12 suite Statistics Tests F16 { 139 group Support Tests { 143 suite Support Tests F16 { 194 suite Support Bar Tests F16 { 214 group Interpolation Tests{ 218 suite Interpolation Tests F16{ 258 group Basic Tests { 262 suite Basic Tests F16 { [all …]
|
D | desc.txt | 4 group DSP Tests { 8 group Statistics Tests { 13 suite Statistics Tests F64 { 142 suite Statistics Tests F32 { 272 suite Statistics Tests Q31 { 369 suite Statistics Tests Q15 { 466 suite Statistics Tests Q7 { 565 group Support Tests { 569 suite Support Tests F64 { 633 suite Support Tests F32 { [all …]
|
D | testmain.cpp | 24 // char* array describing the tests and the input patterns. 73 // Root object containing all the tests in testmain() 76 // Runner applied to the tree of tests in testmain()
|
/cmsis-dsp-latest/dsppp/ |
D | test.cproject.yml | 3 - group: Tests 5 - file: tests/matrix_test.cpp 6 - file: tests/dot_test.cpp 7 - file: tests/vector_test.cpp 8 - file: tests/row_test.cpp 9 - file: tests/col_test.cpp 10 #- file: tests/filter_test.cpp 11 - file: tests/fusion_test.cpp 12 #- file: tests/debug_test.cpp 13 #- file: tests/debug_test_external.cpp [all …]
|
D | run_all.py | 167 TESTS=["DOT_TEST", variable 175 # Some tests are too big (code size) and needs to be decomposed 202 # Restricted tests for debugging 203 #TESTS=["FUSION_TEST"] 207 all_tests = list(itertools.product(TESTS,DATATYPES,MODE)) 420 printError("Error in tests:")
|
/cmsis-dsp-latest/Testing/FrameworkInclude/ |
D | Test.h | 64 So tests are failing 81 // test ID are ID of nodes in the tree of tests. 183 // A runner is a class driving the tests 219 /** Read the number of parameters for all the tests in a suite 319 It is not using the Memory manager since tests don't have access 395 // Pattern manager is used by the tests 522 // TestContainer which is a node of the tree of tests 529 // different Runner for a tree of tests. 537 // It contains a list of tests 541 // Those functions are used by the Runner to execute the tests [all …]
|
/cmsis-dsp-latest/PythonWrapper/examples/ |
D | testdsp4.py | 27 printSubTitle("Fixed point tests") 28 # Normalize for fixed point tests 51 printSubTitle("Fixed point tests") 53 # Normalize for fixed point tests
|
D | testdsp2.py | 44 printSubTitle("Float tests") 51 printSubTitle("Fixed point tests") 53 # Normalize for fixed point tests 73 printSubTitle("Float tests") 80 printSubTitle("Fixed point tests") 82 # Normalize for fixed point tests 102 printTitle("Clipping tests tests") 391 #################### Quaternion tests ################## 401 # So there is an ambiguity for the tests.
|
/cmsis-dsp-latest/Testing/PatternGeneration/ |
D | Transform.py | 7 # Those patterns are used for tests and benchmarks. 8 # For tests, there is the need to add tests for saturation 75 # Write FFT tests for sinusoid 86 # Write FFT tests for step
|
D | Controller.py | 7 # Those patterns are used for tests and benchmarks. 8 # For tests, there is the need to add tests for saturation
|
D | BIQUAD.py | 9 # Those patterns are used for tests and benchmarks. 10 # For tests, there is the need to add tests for saturation 40 # Postshift must be 2 in the tests 44 # Postshift must be 2 in the tests
|
D | FIR.py | 8 # Those patterns are used for tests and benchmarks. 9 # For tests, there is the need to add tests for saturation 36 ### For tests
|
D | Convolutions.py | 7 # Those patterns are used for tests and benchmarks. 8 # For tests, there is the need to add tests for saturation 81 # Levinson durbin tests
|
D | ComplexMaths.py | 7 # Those patterns are used for tests and benchmarks. 8 # For tests, there is the need to add tests for saturation
|
D | Interpolate.py | 7 # Those patterns are used for tests and benchmarks. 8 # For tests, there is the need to add tests for saturation
|
D | BasicMaths.py | 7 # Those patterns are used for tests and benchmarks. 8 # For tests, there is the need to add tests for saturation 133 # So we can't add tests here for q15 and q31.
|
D | FastMath.py | 27 # Those patterns are used for tests and benchmarks. 28 # For tests, there is the need to add tests for saturation 292 # For benchmarks and other tests
|
/cmsis-dsp-latest/Testing/FrameworkSource/ |
D | IORunner.cpp | 220 // Iterate on tests in run() 267 // and do specific initialization for the tests in run() 316 // In dump only mode we ignore the tests in run() 318 // so tests will fail. in run() 329 // In dump only mode we ignore the tests in run() 331 // so tests will fail. in run() 362 // is starting in a clean and controlled tests in run()
|
/cmsis-dsp-latest/Testing/Source/Tests/ |
D | ExampleCategoryF32.cpp | 7 Tests to write and test criteria depend on the algorithm. 9 CMSIS-DSP tests are using similar SNR values for different type (f32, q31, q15, q7) 74 /* In both tests, the same function is tested as defined in desc.txt. in setUp()
|
D | BIQUADF16.cpp | 38 Python script is generating different tests with in test_biquad_cascade_df1_ref() 108 Python script is generating different tests with in test_biquad_cascade_df2T_ref() 179 Python script is generating different tests with in test_biquad_cascade_df1_rand() 254 Python script is generating different tests with in test_biquad_cascade_df2T_rand() 326 Python script is generating different tests with in test_biquad_cascade_stereo_df2T_rand()
|
D | BIQUADF32.cpp | 38 Python script is generating different tests with in test_biquad_cascade_df1_ref() 107 Python script is generating different tests with in test_biquad_cascade_df2T_ref() 189 Python script is generating different tests with in test_biquad_cascade_df1_rand() 268 Python script is generating different tests with in test_biquad_cascade_df2T_rand() 352 Python script is generating different tests with in test_biquad_cascade_stereo_df2T_rand()
|
/cmsis-dsp-latest/Testing/TestScripts/ |
D | CodeGen.py | 65 """ Generate header definition for a group of tests 147 # (since a test function can be reused by several tests) 154 # To be able to deprecated tests without having to change the code 197 # To be able to deprecated tests without having to change the code 208 """ Generate code for the tree of tests 233 # of the tree of tests and is containing a list of tests to 270 """ Generate the text file which is driving the tests in semihosting 368 # for the tests / benchmarks 836 """ Generate all files from the trees of tests 853 # Generate .cpp and .h files neded to run the tests
|
D | Parser.py | 7 It is a tree of objects describing the groups, suites and tests 75 # or executed in the final tests 161 A suite is basically a leaf of the tree and only contain tests. 350 # Identify suites, groups and tests
|