Lines Matching refs:pa

52 void assert_near_equal(unsigned long nb,double pa, double pb, double threshold)  in assert_near_equal()  argument
54 if (fabs(pa - pb) > threshold) in assert_near_equal()
57 sprintf(details,"diff %g > %g (%g,%g)",fabs(pa - pb) , threshold,pa,pb); in assert_near_equal()
63 void assert_near_equal(unsigned long nb,float32_t pa, float32_t pb, float32_t threshold) in assert_near_equal() argument
65 if (fabs(pa - pb) > threshold) in assert_near_equal()
68 sprintf(details,"diff %g > %g (%g,%g)",fabs(pa - pb) , threshold, pa, pb); in assert_near_equal()
75 void assert_near_equal(unsigned long nb,float16_t pa, float16_t pb, float16_t threshold) in assert_near_equal() argument
77 if (fabs(pa - pb) > threshold) in assert_near_equal()
80 sprintf(details,"diff %g > %g (%g,%g)",fabs(pa - pb) , threshold, pa, pb); in assert_near_equal()
87 void assert_near_equal(unsigned long nb,q63_t pa, q63_t pb, q63_t threshold) in assert_near_equal() argument
89 if (abs(pa - pb) > threshold) in assert_near_equal()
93 sprintf(details,"diff %ld > %ld (0x%016lX,0x%016lX)",abs(pa - pb) , threshold,pa,pb); in assert_near_equal()
95 sprintf(details,"diff %lld > %lld (0x%016llX,0x%016llX)",abs(pa - pb) , threshold,pa,pb); in assert_near_equal()
102 void assert_near_equal(unsigned long nb,q31_t pa, q31_t pb, q31_t threshold) in assert_near_equal() argument
104 if (abs(pa - pb) > threshold) in assert_near_equal()
107 sprintf(details,"diff %d > %d (0x%08X,0x%08X)",abs(pa - pb) , threshold,pa,pb); in assert_near_equal()
113 void assert_near_equal(unsigned long nb,q15_t pa, q15_t pb, q15_t threshold) in assert_near_equal() argument
115 if (abs(pa - pb) > threshold) in assert_near_equal()
118 sprintf(details,"diff %d > %d (0x%04X,0x%04X)",abs(pa - pb) , threshold,pa,pb); in assert_near_equal()
124 void assert_near_equal(unsigned long nb,q7_t pa, q7_t pb, q7_t threshold) in assert_near_equal() argument
126 if (abs(pa - pb) > threshold) in assert_near_equal()
129 sprintf(details,"diff %d > %d (0x%02X,0x%02X)",abs(pa - pb) , threshold,pa,pb); in assert_near_equal()
248 void assert_relative_error(unsigned long nb,AnyPattern<float64_t> &pa, AnyPattern<float64_t> &pb, d… in assert_relative_error() argument
250 ASSERT_NOT_EMPTY(pa); in assert_relative_error()
253 if (pa.nbSamples() != pb.nbSamples()) in assert_relative_error()
260 float64_t *ptrA = pa.ptr(); in assert_relative_error()
264 for(i=0; i < pa.nbSamples(); i++) in assert_relative_error()
279 void assert_relative_error(unsigned long nb,AnyPattern<float32_t> &pa, AnyPattern<float32_t> &pb, d… in assert_relative_error() argument
281 ASSERT_NOT_EMPTY(pa); in assert_relative_error()
284 if (pa.nbSamples() != pb.nbSamples()) in assert_relative_error()
291 float32_t *ptrA = pa.ptr(); in assert_relative_error()
295 for(i=0; i < pa.nbSamples(); i++) in assert_relative_error()
311 void assert_relative_error(unsigned long nb,AnyPattern<float16_t> &pa, AnyPattern<float16_t> &pb, d… in assert_relative_error() argument
313 ASSERT_NOT_EMPTY(pa); in assert_relative_error()
316 if (pa.nbSamples() != pb.nbSamples()) in assert_relative_error()
323 float16_t *ptrA = pa.ptr(); in assert_relative_error()
327 for(i=0; i < pa.nbSamples(); i++) in assert_relative_error()
727 void assert_snr_error(unsigned long nb,AnyPattern<float32_t> &pa,AnyPattern<float32_t> &pb, float32… in assert_snr_error() argument
731 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
734 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
739 float32_t *ptrA = pa.ptr(); in assert_snr_error()
742 snr = arm_snr_f32(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()
771 void assert_snr_error(unsigned long nb,AnyPattern<float16_t> &pa,AnyPattern<float16_t> &pb, float32… in assert_snr_error() argument
775 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
778 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
783 float16_t *ptrA = pa.ptr(); in assert_snr_error()
786 snr = arm_snr_f16(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()
817 void assert_snr_error(unsigned long nb,AnyPattern<float64_t> &pa,AnyPattern<float64_t> &pb, float64… in assert_snr_error() argument
821 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
824 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
829 float64_t *ptrA = pa.ptr(); in assert_snr_error()
832 snr = arm_snr_f64(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()
860 void assert_snr_error(unsigned long nb,AnyPattern<q63_t> &pa,AnyPattern<q63_t> &pb, float32_t thres… in assert_snr_error() argument
864 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
867 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
872 q63_t *ptrA = pa.ptr(); in assert_snr_error()
876 snr = arm_snr_q63(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()
906 void assert_snr_error(unsigned long nb,AnyPattern<q31_t> &pa,AnyPattern<q31_t> &pb, float32_t thres… in assert_snr_error() argument
910 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
913 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
918 q31_t *ptrA = pa.ptr(); in assert_snr_error()
922 snr = arm_snr_q31(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()
951 void assert_snr_error(unsigned long nb,AnyPattern<q15_t> &pa,AnyPattern<q15_t> &pb, float32_t thres… in assert_snr_error() argument
955 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
958 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
963 q15_t *ptrA = pa.ptr(); in assert_snr_error()
966 snr = arm_snr_q15(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()
996 void assert_snr_error(unsigned long nb,AnyPattern<q7_t> &pa,AnyPattern<q7_t> &pb, float32_t thresho… in assert_snr_error() argument
1000 ASSERT_NOT_EMPTY(pa); in assert_snr_error()
1003 if (pa.nbSamples() != pb.nbSamples()) in assert_snr_error()
1008 q7_t *ptrA = pa.ptr(); in assert_snr_error()
1011 snr = arm_snr_q7(ptrA, ptrB, pa.nbSamples()); in assert_snr_error()