Home
last modified time | relevance | path

Searched full:output (Results 1 – 25 of 918) sorted by relevance

12345678910>>...37

/cmsis-dsp-latest/Testing/Source/Tests/
DWindowTestsF64.cpp18 float64_t *outp=output.ptr(); in test_welch_f64()
20 arm_welch_f64(outp,output.nbSamples()); in test_welch_f64()
22 ASSERT_EMPTY_TAIL(output); in test_welch_f64()
24 ASSERT_SNR(output,ref,(float64_t)SNR_THRESHOLD); in test_welch_f64()
26 ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR,REL_ERROR); in test_welch_f64()
31 float64_t *outp=output.ptr(); in test_bartlett_f64()
33 arm_bartlett_f64(outp,output.nbSamples()); in test_bartlett_f64()
35 ASSERT_EMPTY_TAIL(output); in test_bartlett_f64()
37 ASSERT_SNR(output,ref,(float64_t)SNR_THRESHOLD); in test_bartlett_f64()
39 ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR,REL_ERROR); in test_bartlett_f64()
[all …]
DWindowTestsF32.cpp18 float32_t *outp=output.ptr(); in test_welch_f32()
20 arm_welch_f32(outp,output.nbSamples()); in test_welch_f32()
22 ASSERT_EMPTY_TAIL(output); in test_welch_f32()
24 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_welch_f32()
26 ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR,REL_ERROR); in test_welch_f32()
31 float32_t *outp=output.ptr(); in test_bartlett_f32()
33 arm_bartlett_f32(outp,output.nbSamples()); in test_bartlett_f32()
35 ASSERT_EMPTY_TAIL(output); in test_bartlett_f32()
37 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_bartlett_f32()
39 ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR,REL_ERROR); in test_bartlett_f32()
[all …]
DQuaternionTestsF32.cpp21 float32_t *outp=output.ptr(); in test_quaternion_norm_f32()
23 arm_quaternion_norm_f32(inp1,outp,output.nbSamples()); in test_quaternion_norm_f32()
25 ASSERT_EMPTY_TAIL(output); in test_quaternion_norm_f32()
27 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_quaternion_norm_f32()
29 ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR,REL_ERROR); in test_quaternion_norm_f32()
36 float32_t *outp=output.ptr(); in test_quaternion_inverse_f32()
40 ASSERT_EMPTY_TAIL(output); in test_quaternion_inverse_f32()
42 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_quaternion_inverse_f32()
44 ASSERT_CLOSE_ERROR(output,ref,ABS_ERROR,REL_ERROR); in test_quaternion_inverse_f32()
51 float32_t *outp=output.ptr(); in test_quaternion_conjugate_f32()
[all …]
DSupportTestsF32.cpp20 float32_t *outp = output.ptr(); in test_weighted_average_f32()
27 ASSERT_EMPTY_TAIL(output); in test_weighted_average_f32()
34 float32_t *outp = output.ptr(); in test_copy_f32()
40 ASSERT_EQ(input,output); in test_copy_f32()
41 ASSERT_EMPTY_TAIL(output); in test_copy_f32()
47 float32_t *outp = output.ptr(); in test_fill_f32()
59 ASSERT_EMPTY_TAIL(output); in test_fill_f32()
121 float32_t *outp = output.ptr(); in test_bitonic_sort_out_f32()
128 ASSERT_EMPTY_TAIL(output); in test_bitonic_sort_out_f32()
130 ASSERT_EQ(output,ref); in test_bitonic_sort_out_f32()
[all …]
DSupportTestsF64.cpp20 float64_t *outp = output.ptr();
27 ASSERT_EMPTY_TAIL(output);
34 float64_t *outp = output.ptr(); in test_copy_f64()
40 ASSERT_EQ(input,output); in test_copy_f64()
41 ASSERT_EMPTY_TAIL(output); in test_copy_f64()
47 float64_t *outp = output.ptr(); in test_fill_f64()
59 ASSERT_EMPTY_TAIL(output); in test_fill_f64()
123 float64_t *outp = output.ptr();
130 ASSERT_EMPTY_TAIL(output);
132 ASSERT_EQ(output,ref);
[all …]
DComplexTestsF16.cpp12 float16_t *outp=output.ptr(); in test_cmplx_conj_f16()
17 ASSERT_EMPTY_TAIL(output); in test_cmplx_conj_f16()
19 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_cmplx_conj_f16()
21 ASSERT_REL_ERROR(output,ref,REL_ERROR); in test_cmplx_conj_f16()
33 float16_t *outp=output.ptr(); in test_cmplx_dot_prod_f16()
40 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_cmplx_dot_prod_f16()
42 ASSERT_REL_ERROR(output,ref,REL_ERROR); in test_cmplx_dot_prod_f16()
44 ASSERT_EMPTY_TAIL(output); in test_cmplx_dot_prod_f16()
50 float16_t *outp=output.ptr(); in test_cmplx_mag_f16()
54 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_f16()
[all …]
DComplexTestsF32.cpp12 float32_t *outp=output.ptr(); in test_cmplx_conj_f32()
17 ASSERT_EMPTY_TAIL(output); in test_cmplx_conj_f32()
19 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_cmplx_conj_f32()
21 ASSERT_REL_ERROR(output,ref,REL_ERROR); in test_cmplx_conj_f32()
33 float32_t *outp=output.ptr(); in test_cmplx_dot_prod_f32()
40 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_cmplx_dot_prod_f32()
42 ASSERT_REL_ERROR(output,ref,REL_ERROR); in test_cmplx_dot_prod_f32()
44 ASSERT_EMPTY_TAIL(output); in test_cmplx_dot_prod_f32()
50 float32_t *outp=output.ptr(); in test_cmplx_mag_f32()
54 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_f32()
[all …]
DComplexTestsF64.cpp13 float64_t *outp=output.ptr();
18 ASSERT_EMPTY_TAIL(output);
20 ASSERT_SNR(output,ref,(float64_t)SNR_THRESHOLD);
22 ASSERT_REL_ERROR(output,ref,REL_ERROR);
34 float64_t *outp=output.ptr();
41 ASSERT_SNR(output,ref,(float64_t)SNR_THRESHOLD);
43 ASSERT_REL_ERROR(output,ref,REL_ERROR);
45 ASSERT_EMPTY_TAIL(output);
51 float64_t *outp=output.ptr(); in test_cmplx_mag_f64()
55 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_f64()
[all …]
DFastMathF16.cpp29 float16_t *outp = output.ptr();
37 ASSERT_SNR(ref,output,(float16_t)SNR_THRESHOLD);
38 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR);
45 float16_t *outp = output.ptr();
53 ASSERT_SNR(ref,output,(float16_t)SNR_THRESHOLD);
54 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR);
63 float16_t *outp = output.ptr(); in test_atan2_scalar_f16()
77 ASSERT_SNR(ref,output,(float16_t)SNR_ATAN2_THRESHOLD); in test_atan2_scalar_f16()
78 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR_ATAN,REL_ERROR_ATAN); in test_atan2_scalar_f16()
86 float16_t *outp = output.ptr(); in test_sqrt_f16()
[all …]
DBasicTestsQ15.cpp23 q15_t *outp=output.ptr();
37 ASSERT_EMPTY_TAIL(output); in test_add_q15()
39 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_add_q15()
41 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q15); in test_add_q15()
48 q15_t *outp=output.ptr(); in test_clip_q15()
52 ASSERT_EMPTY_TAIL(output); in test_clip_q15()
54 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_clip_q15()
56 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q15); in test_clip_q15()
66 ASSERT_EMPTY_TAIL(output); in test_sub_q15()
68 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_sub_q15()
[all …]
DBasicTestsQ31.cpp21 q31_t *outp=output.ptr();
35 ASSERT_EMPTY_TAIL(output); in test_add_q31()
37 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_add_q31()
39 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q31); in test_add_q31()
46 q31_t *outp=output.ptr(); in test_clip_q31()
50 ASSERT_EMPTY_TAIL(output); in test_clip_q31()
52 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_clip_q31()
54 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q31); in test_clip_q31()
64 ASSERT_EMPTY_TAIL(output); in test_sub_q31()
66 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_sub_q31()
[all …]
DFastMathF32.cpp28 float32_t *outp = output.ptr(); in test_atan2_scalar_f32()
42 //ASSERT_SNR(ref,output,(float32_t)SNR_ATAN2_THRESHOLD); in test_atan2_scalar_f32()
43 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR_ATAN,REL_ERROR_ATAN); in test_atan2_scalar_f32()
51 float32_t *outp = output.ptr(); in test_cos_f32()
59 ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); in test_cos_f32()
60 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR); in test_cos_f32()
67 float32_t *outp = output.ptr(); in test_sin_f32()
75 ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); in test_sin_f32()
76 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR); in test_sin_f32()
83 float32_t *outp = output.ptr(); in test_sqrt_f32()
[all …]
DComplexTestsQ15.cpp24 q15_t *outp=output.ptr(); in test_cmplx_conj_q15()
28 ASSERT_EMPTY_TAIL(output); in test_cmplx_conj_q15()
31 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_cmplx_conj_q15()
33 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q15); in test_cmplx_conj_q15()
63 q15_t *outp=output.ptr(); in test_cmplx_mag_q15()
67 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_q15()
69 ASSERT_SNR(output,ref,(float32_t)SNR_MAG_THRESHOLD); in test_cmplx_mag_q15()
71 ASSERT_NEAR_EQ(output,ref,MAG_ERROR_Q15); in test_cmplx_mag_q15()
78 q15_t *outp=output.ptr(); in test_cmplx_mag_fast_q15()
82 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_fast_q15()
[all …]
DBasicTestsQ7.cpp15 q7_t *outp=output.ptr();
28 ASSERT_EMPTY_TAIL(output); in test_add_q7()
30 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_add_q7()
32 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q7); in test_add_q7()
39 q7_t *outp=output.ptr(); in test_clip_q7()
43 ASSERT_EMPTY_TAIL(output); in test_clip_q7()
45 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_clip_q7()
47 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q7); in test_clip_q7()
57 ASSERT_EMPTY_TAIL(output); in test_sub_q7()
59 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_sub_q7()
[all …]
DComplexTestsQ31.cpp20 q31_t *outp=output.ptr(); in test_cmplx_conj_q31()
24 ASSERT_EMPTY_TAIL(output); in test_cmplx_conj_q31()
27 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_cmplx_conj_q31()
29 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q31); in test_cmplx_conj_q31()
59 q31_t *outp=output.ptr(); in test_cmplx_mag_q31()
63 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_q31()
65 ASSERT_SNR(output,ref,(float32_t)SNR_THRESHOLD); in test_cmplx_mag_q31()
67 ASSERT_NEAR_EQ(output,ref,ABS_ERROR_Q31); in test_cmplx_mag_q31()
74 q31_t *outp=output.ptr(); in test_cmplx_mag_squared_q31()
78 ASSERT_EMPTY_TAIL(output); in test_cmplx_mag_squared_q31()
[all …]
DFastMathQ15.cpp29 q15_t *outp = output.ptr(); in test_vlog_q15()
33 ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); in test_vlog_q15()
34 ASSERT_NEAR_EQ(ref,output,LOG_ABS_ERROR); in test_vlog_q15()
35 ASSERT_EMPTY_TAIL(output); in test_vlog_q15()
42 q15_t *outp = output.ptr(); in test_atan2_scalar_q15()
56 ASSERT_SNR(ref,output,(q15_t)SNR_THRESHOLD); in test_atan2_scalar_q15()
57 ASSERT_NEAR_EQ(ref,output,ABS_ATAN_ERROR); in test_atan2_scalar_q15()
65 q15_t *outp = output.ptr(); in test_division_q15()
77 ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); in test_division_q15()
78 ASSERT_NEAR_EQ(ref,output,DIV_ERROR); in test_division_q15()
[all …]
DFastMathQ31.cpp28 q31_t *outp = output.ptr(); in test_atan2_scalar_q31()
41 ASSERT_SNR(ref,output,(q31_t)SNR_THRESHOLD); in test_atan2_scalar_q31()
42 ASSERT_NEAR_EQ(ref,output,ABS_ATAN_ERROR); in test_atan2_scalar_q31()
48 q31_t *outp = output.ptr(); in test_vlog_q31()
53 ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); in test_vlog_q31()
54 ASSERT_NEAR_EQ(ref,output,LOG_ABS_ERROR); in test_vlog_q31()
55 ASSERT_EMPTY_TAIL(output); in test_vlog_q31()
63 q31_t *outp = output.ptr(); in test_division_q31()
76 ASSERT_SNR(ref,output,(float32_t)SNR_THRESHOLD); in test_division_q31()
77 ASSERT_NEAR_EQ(ref,output,ABS_DIV_ERROR); in test_division_q31()
[all …]
DStatsTestsF16.cpp31 float16_t *outp = output.ptr(); in test_max_f16()
57 float16_t *outp = output.ptr(); in test_absmax_f16()
82 float16_t *outp = output.ptr(); in test_max_no_idx_f16()
102 float16_t *outp = output.ptr(); in test_absmax_no_idx_f16()
122 float16_t *outp = output.ptr(); in test_min_no_idx_f16()
142 float16_t *outp = output.ptr(); in test_absmin_no_idx_f16()
165 float16_t *outp = output.ptr(); in test_min_f16()
191 float16_t *outp = output.ptr(); in test_absmin_f16()
215 float16_t *outp = output.ptr(); in test_mean_f16()
237 float16_t *outp = output.ptr(); in test_power_f16()
[all …]
DStatsTestsF32.cpp26 float32_t *outp = output.ptr(); in test_max_f32()
52 float32_t *outp = output.ptr(); in test_absmax_f32()
76 float32_t *outp = output.ptr(); in test_max_no_idx_f32()
96 float32_t *outp = output.ptr(); in test_absmax_no_idx_f32()
116 float32_t *outp = output.ptr(); in test_min_no_idx_f32()
136 float32_t *outp = output.ptr(); in test_absmin_no_idx_f32()
158 float32_t *outp = output.ptr(); in test_min_f32()
184 float32_t *outp = output.ptr(); in test_absmin_f32()
208 float32_t *outp = output.ptr(); in test_mean_f32()
230 float32_t *outp = output.ptr(); in test_power_f32()
[all …]
DStatsTestsF64.cpp26 float64_t *outp = output.ptr(); in test_max_f64()
52 float64_t *outp = output.ptr(); in test_absmax_f64()
76 float64_t *outp = output.ptr(); in test_max_no_idx_f64()
96 float64_t *outp = output.ptr(); in test_absmax_no_idx_f64()
116 float64_t *outp = output.ptr(); in test_min_no_idx_f64()
136 float64_t *outp = output.ptr(); in test_absmin_no_idx_f64()
158 float64_t *outp = output.ptr(); in test_min_f64()
184 float64_t *outp = output.ptr(); in test_absmin_f64()
208 float64_t *outp = output.ptr(); in test_mean_f64()
230 float64_t *outp = output.ptr(); in test_power_f64()
[all …]
DFastMathF64.cpp24 float64_t *outp = output.ptr();
32 ASSERT_SNR(ref,output,(float64_t)SNR_THRESHOLD);
33 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR);
40 float64_t *outp = output.ptr();
48 ASSERT_SNR(ref,output,(float64_t)SNR_THRESHOLD);
49 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR);
56 float64_t *outp = output.ptr();
67 ASSERT_SNR(ref,output,(float64_t)SNR_THRESHOLD);
68 ASSERT_CLOSE_ERROR(ref,output,ABS_ERROR,REL_ERROR);
77 float64_t *outp = output.ptr(); in test_vlog_f64()
[all …]
/cmsis-dsp-latest/Testing/
Dbench.txt26 Output OUT_F32_ID : Output
27 Output OUT_S16_ID : Index
28 Output TMP_F32_ID : Temp
67 Output OUT_F64_ID : Output
68 Output OUT_S16_ID : Index
69 Output TMP_F64_ID : Temp
96 Output OUT_Q31_ID : Output
97 Output OUT_Q63_ID : Output
98 Output OUT_S16_ID : Index
99 Output TMP_Q31_ID : Temp
[all …]
Dbench_f16.txt26 Output OUT_F16_ID : Output
27 Output OUT_S16_ID : Index
28 Output TMP_F16_ID : Temp
72 Output OUT_SAMPLES_F16_ID : Output
109 Output OUT_SAMPLES_F16_ID : Output
149 Output OUT_SAMPLES_F16_ID : Output
150 Output STATE_F16_ID : State
151 Output ERR_F16_ID : Err
183 Output OUT_SAMPLES_F16_ID : Output
218 Output OUT_SAMPLES_F16_ID : Output
[all …]
/cmsis-dsp-latest/Source/TransformFunctions/
Darm_rfft_init_q15.c116 @param[in] bitReverseFlag flag that enables / disables bit reversal of output
117 - value = 0: disables bit reversal of output
118 - value = 1: enables bit reversal of output
127 …The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit revers…
128 … Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
142 @param[in] bitReverseFlag flag that enables / disables bit reversal of output
143 - value = 0: disables bit reversal of output
144 - value = 1: enables bit reversal of output
153 …The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit revers…
154 … Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
[all …]
Darm_rfft_init_q31.c115 @param[in] bitReverseFlag flag that enables / disables bit reversal of output
116 - value = 0: disables bit reversal of output
117 - value = 1: enables bit reversal of output
126 …The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit revers…
127 … Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
139 @param[in] bitReverseFlag flag that enables / disables bit reversal of output
140 - value = 0: disables bit reversal of output
141 - value = 1: enables bit reversal of output
150 …The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit revers…
151 … Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order.
[all …]

12345678910>>...37