Home
last modified time | relevance | path

Searched refs:result (Results 1 – 25 of 98) sorted by relevance

1234

/cmsis-dsp-latest/dsppp/Examples/
Dmatrix_op.cpp46 Matrix<float32_t,ROWS,COLS> result = a * a + b; in main() local
48 std::cout << "Result = " << std::endl << result ; in main()
53 result.row(1) = 0.0f; in main()
54 std::cout << "Result = " << std::endl << result ; in main()
58 result.row<2>(2,1) = 0.0f; in main()
59 std::cout << "Result = " << std::endl << result ; in main()
62 result.col<2>(2,1) = 5.0f; in main()
63 std::cout << "Result = " << std::endl << result ; in main()
66 result.sub(4,8,4,8) = result.sub(4,8,4,8) + result.sub(4,8,4,8); in main()
67 std::cout << "Result = " << std::endl << result ; in main()
[all …]
/cmsis-dsp-latest/Testing/Source/Benchmarks/
DStatsQ15.cpp11 q15_t result; in test_max_q15() local
16 &result, in test_max_q15()
24 q15_t result; in test_absmax_q15() local
29 &result, in test_absmax_q15()
37 q15_t result; in test_min_q15() local
43 &result, in test_min_q15()
53 q15_t result; in test_absmin_q15() local
59 &result, in test_absmin_q15()
69 q15_t result; in test_mean_q15() local
73 &result); in test_mean_q15()
[all …]
DStatsQ31.cpp11 q31_t result; in test_max_q31() local
16 &result, in test_max_q31()
24 q31_t result; in test_absmax_q31() local
29 &result, in test_absmax_q31()
39 q31_t result; in test_min_q31() local
45 &result, in test_min_q31()
55 q31_t result; in test_absmin_q31() local
61 &result, in test_absmin_q31()
70 q31_t result; in test_mean_q31() local
74 &result); in test_mean_q31()
[all …]
DStatsF16.cpp11 float16_t result; in test_max_f16() local
16 &result, in test_max_f16()
24 float16_t result; in test_absmax_f16() local
29 &result, in test_absmax_f16()
37 float16_t result; in test_max_no_idx_f16() local
42 &result); in test_max_no_idx_f16()
51 float16_t result; in test_min_f16() local
57 &result, in test_min_f16()
67 float16_t result; in test_absmin_f16() local
73 &result, in test_absmin_f16()
[all …]
DStatsF32.cpp11 float32_t result; in test_max_f32() local
16 &result, in test_max_f32()
24 float32_t result; in test_absmax_f32() local
29 &result, in test_absmax_f32()
37 float32_t result; in test_max_no_idx_f32() local
42 &result); in test_max_no_idx_f32()
51 float32_t result; in test_min_f32() local
57 &result, in test_min_f32()
67 float32_t result; in test_absmin_f32() local
73 &result, in test_absmin_f32()
[all …]
DStatsQ7.cpp11 q7_t result; in test_max_q7() local
16 &result, in test_max_q7()
24 q7_t result; in test_absmax_q7() local
29 &result, in test_absmax_q7()
39 q7_t result; in test_min_q7() local
45 &result, in test_min_q7()
55 q7_t result; in test_absmin_q7() local
61 &result, in test_absmin_q7()
70 q7_t result; in test_mean_q7() local
74 &result); in test_mean_q7()
[all …]
/cmsis-dsp-latest/Testing/Source/Tests/
DStatsTestsQ15.cpp26 q15_t result; in test_max_q15() local
37 &result, in test_max_q15()
40 outp[0] = result; in test_max_q15()
43 ASSERT_EQ(result,refp[this->refOffset]); in test_max_q15()
52 q15_t result; in test_max_no_idx_q15() local
60 &result); in test_max_no_idx_q15()
62 outp[0] = result; in test_max_no_idx_q15()
64 ASSERT_EQ(result,refp[this->refOffset]); in test_max_no_idx_q15()
72 q15_t result; in test_absmax_no_idx_q15() local
80 &result); in test_absmax_no_idx_q15()
[all …]
DStatsTestsQ31.cpp26 q31_t result; in test_max_q31() local
37 &result, in test_max_q31()
40 outp[0] = result; in test_max_q31()
44 ASSERT_EQ(result,refp[this->refOffset]); in test_max_q31()
53 q31_t result; in test_absmax_q31() local
64 &result, in test_absmax_q31()
67 outp[0] = result; in test_absmax_q31()
71 ASSERT_EQ(result,refp[this->refOffset]); in test_absmax_q31()
80 q31_t result; in test_min_q31() local
91 &result, in test_min_q31()
[all …]
DStatsTestsQ7.cpp28 q7_t result; in test_max_q7() local
39 &result, in test_max_q7()
42 outp[0] = result; in test_max_q7()
45 ASSERT_EQ(result,refp[this->refOffset]); in test_max_q7()
54 q7_t result; in test_max_no_idx_q7() local
62 &result); in test_max_no_idx_q7()
64 outp[0] = result; in test_max_no_idx_q7()
66 ASSERT_EQ(result,refp[this->refOffset]); in test_max_no_idx_q7()
74 q7_t result; in test_absmax_no_idx_q7() local
82 &result); in test_absmax_no_idx_q7()
[all …]
DStatsTestsF16.cpp25 float16_t result; in test_max_f16() local
36 &result, in test_max_f16()
39 outp[0] = result; in test_max_f16()
42 ASSERT_EQ(result,refp[this->refOffset]); in test_max_f16()
51 float16_t result; in test_absmax_f16() local
62 &result, in test_absmax_f16()
65 outp[0] = result; in test_absmax_f16()
68 ASSERT_EQ(result,refp[this->refOffset]); in test_absmax_f16()
78 float16_t result; in test_max_no_idx_f16() local
86 &result); in test_max_no_idx_f16()
[all …]
DStatsTestsF32.cpp20 float32_t result; in test_max_f32() local
31 &result, in test_max_f32()
34 outp[0] = result; in test_max_f32()
37 ASSERT_EQ(result,refp[this->refOffset]); in test_max_f32()
46 float32_t result; in test_absmax_f32() local
57 &result, in test_absmax_f32()
60 outp[0] = result; in test_absmax_f32()
63 ASSERT_EQ(result,refp[this->refOffset]); in test_absmax_f32()
72 float32_t result; in test_max_no_idx_f32() local
80 &result); in test_max_no_idx_f32()
[all …]
DStatsTestsF64.cpp20 float64_t result; in test_max_f64() local
31 &result, in test_max_f64()
34 outp[0] = result; in test_max_f64()
37 ASSERT_EQ(result,refp[this->refOffset]); in test_max_f64()
46 float64_t result; in test_absmax_f64() local
57 &result, in test_absmax_f64()
60 outp[0] = result; in test_absmax_f64()
63 ASSERT_EQ(result,refp[this->refOffset]); in test_absmax_f64()
72 float64_t result; in test_max_no_idx_f64() local
80 &result); in test_max_no_idx_f64()
[all …]
DSVMF16.cpp10 int32_t *result; in test_svm_linear_predict_f16() local
12 result=outp; in test_svm_linear_predict_f16()
16 arm_svm_linear_predict_f16(&this->linear,inp,result); in test_svm_linear_predict_f16()
17 result++; in test_svm_linear_predict_f16()
30 int32_t *result; in test_svm_polynomial_predict_f16() local
32 result=outp; in test_svm_polynomial_predict_f16()
36 arm_svm_polynomial_predict_f16(&this->poly,inp,result); in test_svm_polynomial_predict_f16()
37 result++; in test_svm_polynomial_predict_f16()
49 int32_t *result; in test_svm_rbf_predict_f16() local
51 result=outp; in test_svm_rbf_predict_f16()
[all …]
DSVMF32.cpp10 int32_t *result; in test_svm_linear_predict_f32() local
12 result=outp; in test_svm_linear_predict_f32()
16 arm_svm_linear_predict_f32(&this->linear,inp,result); in test_svm_linear_predict_f32()
17 result++; in test_svm_linear_predict_f32()
30 int32_t *result; in test_svm_polynomial_predict_f32() local
32 result=outp; in test_svm_polynomial_predict_f32()
36 arm_svm_polynomial_predict_f32(&this->poly,inp,result); in test_svm_polynomial_predict_f32()
37 result++; in test_svm_polynomial_predict_f32()
49 int32_t *result; in test_svm_rbf_predict_f32() local
51 result=outp; in test_svm_rbf_predict_f32()
[all …]
/cmsis-dsp-latest/Testing/
DextractDb.py161 result=[x[0] for x in r]
162 return(result)
167 result=[x[0] for x in r]
168 return(result)
363 result=c.execute(benchNamesForCoreCompiler % (benchTable,runidCMD),vals).fetchall()
364 names=[x[0] for x in list(result)]
371 result=c.execute(benchNamesForCore % (benchTable,runidCMD),vals).fetchall()
372 names=[x[0] for x in list(result)]
379 result=c.execute(benchNamesForCompiler % (benchTable,runidCMD),vals).fetchall()
380 names=[x[0] for x in list(result)]
[all …]
/cmsis-dsp-latest/Testing/FrameworkSource/
DGenerators.cpp3 void generate1(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate1() argument
13 *result++ = va; in generate1()
18 void generate2(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate2() argument
46 *result++ = va; in generate2()
47 *result++ = vb; in generate2()
55 void generate3(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate3() argument
98 *result++ = va; in generate3()
99 *result++ = vb; in generate3()
100 *result++ = vc; in generate3()
110 void generate4(Testing::param_t *result,Testing::param_t *data,Testing::nbParameterEntries_t &nbEnt… in generate4() argument
[all …]
/cmsis-dsp-latest/Source/FastMathFunctions/
Darm_atan2_f32.c132 ARM_DSP_ATTRIBUTE arm_status arm_atan2_f32(float32_t y,float32_t x,float32_t *result) in arm_atan2_f32() argument
136 *result=arm_atan_f32(y/x); in arm_atan2_f32()
143 *result=arm_atan_f32(y/x) + PI; in arm_atan2_f32()
147 *result=arm_atan_f32(y/x) - PI; in arm_atan2_f32()
153 *result= -PI; in arm_atan2_f32()
157 *result= PI; in arm_atan2_f32()
166 *result=PIHALFF32; in arm_atan2_f32()
171 *result=-PIHALFF32; in arm_atan2_f32()
Darm_atan2_f16.c119 ARM_DSP_ATTRIBUTE arm_status arm_atan2_f16(float16_t y,float16_t x,float16_t *result) in arm_atan2_f16() argument
123 *result=arm_atan_f16((_Float16)y/(_Float16)x); in arm_atan2_f16()
130 *result=(_Float16)arm_atan_f16((_Float16)y/(_Float16)x) + (_Float16)PIF16; in arm_atan2_f16()
134 *result=(_Float16)arm_atan_f16((_Float16)y/(_Float16)x) - (_Float16)PIF16; in arm_atan2_f16()
140 *result= -(_Float16)PIF16; in arm_atan2_f16()
144 *result= PIF16; in arm_atan2_f16()
153 *result=PI16HALF; in arm_atan2_f16()
158 *result=-(_Float16)PI16HALF; in arm_atan2_f16()
Darm_atan2_q31.c185 ARM_DSP_ATTRIBUTE arm_status arm_atan2_q31(q31_t y,q31_t x,q31_t *result) in arm_atan2_q31() argument
189 *result=arm_atan_q31(y,x); in arm_atan2_q31()
196 *result=arm_atan_q31(y,x) + PIQ29; in arm_atan2_q31()
200 *result=arm_atan_q31(y,x) - PIQ29; in arm_atan2_q31()
204 *result= PIQ29; in arm_atan2_q31()
212 *result=PIHALF_Q29; in arm_atan2_q31()
217 *result=-PIHALF_Q29; in arm_atan2_q31()
Darm_atan2_q15.c185 ARM_DSP_ATTRIBUTE arm_status arm_atan2_q15(q15_t y,q15_t x,q15_t *result) in arm_atan2_q15() argument
189 *result=arm_atan_q15(y,x); in arm_atan2_q15()
196 *result=arm_atan_q15(y,x) + PIQ13; in arm_atan2_q15()
200 *result=arm_atan_q15(y,x) - PIQ13; in arm_atan2_q15()
204 *result= PIQ13; in arm_atan2_q15()
212 *result=PIHALFQ13; in arm_atan2_q15()
217 *result=-PIHALFQ13; in arm_atan2_q15()
/cmsis-dsp-latest/Examples/ARM/arm_bayes_example/
Darm_bayes_example_f32.c91 float32_t result[NB_OF_CLASSES]; in main() local
106 index = arm_gaussian_naive_bayes_predict_f32(&S, in, result,temp); in main()
108 maxProba = result[index]; in main()
118 index = arm_gaussian_naive_bayes_predict_f32(&S, in, result,temp); in main()
120 maxProba = result[index]; in main()
130 index = arm_gaussian_naive_bayes_predict_f32(&S, in, result,temp); in main()
132 maxProba = result[index]; in main()
/cmsis-dsp-latest/PythonWrapper/examples/
Dtestdsp2.py37 result = np.correlate(x, x, mode='full')
38 return result[result.size//2:]
321 result=dsp.arm_and_u32(su32A, su32B).astype(int) variable
322 print(result-ref)
326 result=dsp.arm_or_u32(su32A, su32B).astype(int) variable
327 print(result-ref)
331 result=dsp.arm_xor_u32(su32A, su32B).astype(int) variable
332 print(result-ref)
336 result=dsp.arm_not_u32(su32A).astype(int) variable
337 print(result-ref)
[all …]
Dtestdsp.py140 result=Q31toF32(resultQ31) variable
141 print(result)
232 result=np.fft.fft(signal) variable
233 print(result)
243 result=np.fft.fft(signal) variable
244 print(result)
256 result=np.fft.fft(signal) variable
257 print(result)
274 result=np.fft.fft(signal) variable
275 print(result)
[all …]
Dtestrfft_all.py87 result = dsp.arm_rfft_fast_f64(rfftf64,signal,0) variable
89 assert(len(result) == RFFT_F_OUT_LENGTH)
91 assert_allclose(referenceFloat,result)
97 result = dsp.arm_rfft_fast_f64(rifftf64,referenceFloat,1) variable
99 assert(len(result) == RIFFT_F_OUT_LENGTH)
101 assert_allclose(invref,result,atol=1e-15)
110 result = dsp.arm_rfft_fast_f32(rfftf32,signal,0) variable
112 assert(len(result) == RFFT_F_OUT_LENGTH)
115 assert_allclose(referenceFloat,result,rtol=3e-6)
121 result = dsp.arm_rfft_fast_f32(rifftf32,referenceFloat,1) variable
[all …]
/cmsis-dsp-latest/Documentation/Doxygen/src/
Dmatrix.md41 Matrix<float32_t,ROWS,COLS> result = a * a + b;
57 result.row(1) = 0.0f;
63 result.row<2>(2,1) = 0.0f;
91 result.col<2>(2,1) = 5.0f;
101 result.sub(4,8,4,8) = result.sub(4,8,4,8) + result.sub(4,8,4,8)
132 result = dot(a,b);
135 … compiler may use the move semantic to copy the temporary result of the `dot` function to `result`.
137 In this case, no copy would occur and `result` after the assignment would be a vector allocated by …
142 result = Matrix<float32_t,ROWS,COLS>::diagonal(c);
148 result = Matrix<float32_t,ROWS,COLS>::identity();
[all …]

1234