/cmsis-dsp-latest/Testing/Source/Tests/ |
D | ComplexTestsQ31.cpp | 47 ASSERT_SNR(dotOutput,dotRef,(float32_t)SNR_THRESHOLD); in test_cmplx_dot_prod_q31() 49 ASSERT_NEAR_EQ(dotOutput,dotRef,ABS_ERROR_Q63); in test_cmplx_dot_prod_q31() 153 dotRef.reload(ComplexTestsQ31::REF_DOT_PROD_3_Q31_ID,mgr); in setUp() 157 dotOutput.create(dotRef.nbSamples(),ComplexTestsQ31::OUT_SAMPLES_Q31_ID,mgr); in setUp() 162 dotRef.reload(ComplexTestsQ31::REF_DOT_PROD_4N_Q31_ID,mgr); in setUp() 166 dotOutput.create(dotRef.nbSamples(),ComplexTestsQ31::OUT_SAMPLES_Q31_ID,mgr); in setUp() 171 dotRef.reload(ComplexTestsQ31::REF_DOT_PROD_4N1_Q31_ID,mgr); in setUp() 175 dotOutput.create(dotRef.nbSamples(),ComplexTestsQ31::OUT_SAMPLES_Q31_ID,mgr); in setUp()
|
D | ComplexTestsQ15.cpp | 51 ASSERT_SNR(dotOutput,dotRef,(float32_t)SNR_THRESHOLD); in test_cmplx_dot_prod_q15() 53 ASSERT_NEAR_EQ(dotOutput,dotRef,ABS_ERROR_Q31); in test_cmplx_dot_prod_q15() 172 dotRef.reload(ComplexTestsQ15::REF_DOT_PROD_3_Q15_ID,mgr); in setUp() 176 dotOutput.create(dotRef.nbSamples(),ComplexTestsQ15::OUT_SAMPLES_Q15_ID,mgr); in setUp() 181 dotRef.reload(ComplexTestsQ15::REF_DOT_PROD_4N_Q15_ID,mgr); in setUp() 185 dotOutput.create(dotRef.nbSamples(),ComplexTestsQ15::OUT_SAMPLES_Q15_ID,mgr); in setUp() 190 dotRef.reload(ComplexTestsQ15::REF_DOT_PROD_4N1_Q15_ID,mgr); in setUp() 194 dotOutput.create(dotRef.nbSamples(),ComplexTestsQ15::OUT_SAMPLES_Q15_ID,mgr); in setUp()
|
D | BasicTestsQ15.cpp | 147 ASSERT_SNR(dotOutput,dotRef,(float32_t)MULT_SNR_THRESHOLD); in test_dot_prod_q15() 149 ASSERT_NEAR_EQ(dotOutput,dotRef,ABS_ERROR_Q63); in test_dot_prod_q15() 377 dotRef.reload(BasicTestsQ15::REF_DOT_3_Q15_ID,mgr); in setUp() 378 dotOutput.create(dotRef.nbSamples(),BasicTestsQ15::OUT_SAMPLES_ID,mgr); in setUp() 384 dotRef.reload(BasicTestsQ15::REF_DOT_4N_Q15_ID,mgr); in setUp() 385 dotOutput.create(dotRef.nbSamples(),BasicTestsQ15::OUT_SAMPLES_ID,mgr); in setUp() 391 dotRef.reload(BasicTestsQ15::REF_DOT_4N1_Q15_ID,mgr); in setUp() 392 dotOutput.create(dotRef.nbSamples(),BasicTestsQ15::OUT_SAMPLES_ID,mgr); in setUp() 634 dotRef.reload(BasicTestsQ15::REF_DOT_LONG_Q15_ID,mgr); in setUp() 635 dotOutput.create(dotRef.nbSamples(),BasicTestsQ15::OUT_SAMPLES_ID,mgr); in setUp()
|
D | BasicTestsQ31.cpp | 144 ASSERT_SNR(dotOutput,dotRef,(float32_t)SNR_THRESHOLD); in test_dot_prod_q31() 147 ASSERT_NEAR_EQ(dotOutput,dotRef,(q63_t)ABS_ERROR_Q63); in test_dot_prod_q31() 372 dotRef.reload(BasicTestsQ31::REF_DOT_3_Q31_ID,mgr); in setUp() 373 dotOutput.create(dotRef.nbSamples(),BasicTestsQ31::OUT_SAMPLES_ID,mgr); in setUp() 379 dotRef.reload(BasicTestsQ31::REF_DOT_4N_Q31_ID,mgr); in setUp() 380 dotOutput.create(dotRef.nbSamples(),BasicTestsQ31::OUT_SAMPLES_ID,mgr); in setUp() 386 dotRef.reload(BasicTestsQ31::REF_DOT_4N1_Q31_ID,mgr); in setUp() 387 dotOutput.create(dotRef.nbSamples(),BasicTestsQ31::OUT_SAMPLES_ID,mgr); in setUp() 629 dotRef.reload(BasicTestsQ31::REF_DOT_LONG_Q31_ID,mgr); in setUp() 630 dotOutput.create(dotRef.nbSamples(),BasicTestsQ31::OUT_SAMPLES_ID,mgr); in setUp()
|
D | BasicTestsQ7.cpp | 157 ASSERT_SNR(dotOutput,dotRef,(float32_t)SNR_THRESHOLD); in test_dot_prod_q7() 159 ASSERT_NEAR_EQ(dotOutput,dotRef,ABS_ERROR_Q31); in test_dot_prod_q7() 389 dotRef.reload(BasicTestsQ7::REF_DOT_3_Q7_ID,mgr); in setUp() 390 dotOutput.create(dotRef.nbSamples(),BasicTestsQ7::OUT_SAMPLES_ID,mgr); in setUp() 396 dotRef.reload(BasicTestsQ7::REF_DOT_4N_Q7_ID,mgr); in setUp() 397 dotOutput.create(dotRef.nbSamples(),BasicTestsQ7::OUT_SAMPLES_ID,mgr); in setUp() 403 dotRef.reload(BasicTestsQ7::REF_DOT_4N1_Q7_ID,mgr); in setUp() 404 dotOutput.create(dotRef.nbSamples(),BasicTestsQ7::OUT_SAMPLES_ID,mgr); in setUp() 646 dotRef.reload(BasicTestsQ7::REF_DOT_LONG_Q7_ID,mgr); in setUp() 647 dotOutput.create(dotRef.nbSamples(),BasicTestsQ7::OUT_SAMPLES_ID,mgr); in setUp()
|
/cmsis-dsp-latest/Testing/Include/Tests/ |
D | ComplexTestsQ15.h | 24 Client::RefPattern<q31_t> dotRef; variable
|
D | ComplexTestsQ31.h | 23 Client::RefPattern<q63_t> dotRef; variable
|
D | BasicTestsQ15.h | 26 Client::RefPattern<q63_t> dotRef; variable
|
D | BasicTestsQ31.h | 26 Client::RefPattern<q63_t> dotRef; variable
|
D | BasicTestsQ7.h | 26 Client::RefPattern<q31_t> dotRef; variable
|