Home
last modified time | relevance | path

Searched refs:s (Results 1 – 25 of 80) sorted by relevance

1234

/cmsis-dsp-latest/Source/QuaternionMathFunctions/
Darm_rotation2quaternion_f32.c83 float32_t s; in arm_rotation2quaternion_f32() local
104 s = 1.0f / doubler; in arm_rotation2quaternion_f32()
106 q1 = vmulq_n_f32(q1,s); in arm_rotation2quaternion_f32()
107 q2 = vmulq_n_f32(q2,s); in arm_rotation2quaternion_f32()
118 s = 1.0f / doubler; in arm_rotation2quaternion_f32()
120 q1 = vmulq_n_f32(q1,s); in arm_rotation2quaternion_f32()
121 q2 = vmulq_n_f32(q2,s); in arm_rotation2quaternion_f32()
132 s = 1.0f / doubler; in arm_rotation2quaternion_f32()
134 q1 = vmulq_n_f32(q1,s); in arm_rotation2quaternion_f32()
135 q2 = vmulq_n_f32(q2,s); in arm_rotation2quaternion_f32()
[all …]
/cmsis-dsp-latest/Include/dsp/
Dnone.h249 q31_t r, s, t, u; in __QADD8() local
252 s = __SSAT(((((q31_t)x << 16) >> 24) + (((q31_t)y << 16) >> 24)), 8) & (int32_t)0x000000FF; in __QADD8()
256 return ((uint32_t)((u << 24) | (t << 16) | (s << 8) | (r ))); in __QADD8()
267 q31_t r, s, t, u; in __QSUB8() local
270 s = __SSAT(((((q31_t)x << 16) >> 24) - (((q31_t)y << 16) >> 24)), 8) & (int32_t)0x000000FF; in __QSUB8()
274 return ((uint32_t)((u << 24) | (t << 16) | (s << 8) | (r ))); in __QSUB8()
286 q31_t r = 0, s = 0; in __QADD16() local
289 s = __SSAT(((((q31_t)x ) >> 16) + (((q31_t)y ) >> 16)), 16) & (int32_t)0x0000FFFF; in __QADD16()
291 return ((uint32_t)((s << 16) | (r ))); in __QADD16()
302 q31_t r, s; in __SHADD16() local
[all …]
/cmsis-dsp-latest/PythonWrapper/
Dtestrecip.py16 s,v=dsp.arm_recip_q15(int(0x2000),recipQ15) variable
18 print(s)
19 print("%04X -> %f" % (v,((v<<s)/(1<<15))))
22 s,v=dsp.arm_recip_q15(1,recipQ15) variable
24 print(s)
25 print("%04X -> %f" % (v,((v<<s)/(1<<15))))
/cmsis-dsp-latest/Scripts/
Dmfccdata.py139 s=(np.linspace(1,numOfMelFilters,numOfMelFilters) - 0.5)/numOfMelFilters
142 result[i,:]=np.cos(i * np.pi*s) * np.sqrt(2.0/numOfMelFilters)
147 def ctype(s): argument
148 if s == "f64":
150 if s == "f32":
152 if s == "f16":
154 if s == "q31":
156 if s == "q15":
159 def typeext(s): argument
160 if s == "f64":
[all …]
/cmsis-dsp-latest/Testing/cmsis_build/
Drunall.py39 def printTitle(s): argument
40 print("\n" + Fore.GREEN + Style.BRIGHT + s + Style.RESET_ALL)
42 def printSubTitle(s): argument
43 print("\n" + Fore.YELLOW + Style.BRIGHT + s + Style.RESET_ALL)
45 def printError(s): argument
46 print("\n" + Fore.RED + Style.BRIGHT + s + Style.RESET_ALL)
181 res=run(avh,"-f",config,app,withExitCodeCheck=args.s)
306 for s,pickle in allSuites:
308 printSubTitle("Process suite %s (%d/%d)" % (s,nb,maxNb))
309 …essTests.py","-gen","..","-p","../Patterns","-d","../Parameters","-f",pickle,"-e",s,mustPrint=True)
[all …]
Dbuildsolution.bat2 csolution convert -s test_ac6.csolution.yml
3 REM csolution convert -s test_gcc.csolution.yml
/cmsis-dsp-latest/Testing/FrameworkSource/
DIORunner.cpp81 Client::Suite *s=(Client::Suite *)&c; in IORunner() local
129 (s->*t)(); in IORunner()
163 (s->*t)(); in IORunner()
197 Testing::TestStatus IORunner::run(Suite *s) in run() argument
200 int nbTests = s->getNbTests(); in run()
223 test t = s->getTest(i); in run()
268 s->setUp(m_io->CurrentTestID(),params,m_mgr); in run()
284 if (s->isForcedInCache()) in run()
288 (s->*t)(); in run()
300 (s->*t)(); in run()
[all …]
/cmsis-dsp-latest/dsppp/Include/dsppp/Helium/
Dmatrix_multiply_f32.hpp57 constexpr int s = StaticStride<MA>::value;
58 vecInA = inner::vload1_gen_stride<0, 0, s, s>::run(pSrcA.const_ptr());
87 constexpr int s = StaticStride<MA>::value;
88 vecInA = inner::vload1_gen_stride<1, 1, s+1, s+1>::run(pSrcA.const_ptr());
98 constexpr int s = StaticStride<MB>::value;
99 vecInB = inner::vload1_gen_stride<s, s+1, s, s+1>::run(pSrcB.const_ptr());
116 constexpr int s = StaticStride<RES>::value;
117 inner::vstore1_gen_stride<0, 1, s, s+1>::run(pDst.ptr(),vecDst);
/cmsis-dsp-latest/PythonWrapper/examples/
Dtestdsp5.py111 s = np.random.randn(nb) variable
114 ref=np.dot(s,w)/np.sum(w)
117 res=dsp.arm_weighted_sum_f32(s,w)
123 s = np.abs(np.random.randn(nb)) variable
124 s = s / np.sum(s) variable
126 ref=entropy(s)
128 res=dsp.arm_entropy_f32(s)
132 res=dsp.arm_entropy_f64(s)
154 s = np.abs(np.random.randn(nb)) variable
155 s = s / np.sum(s) variable
[all …]
Ddebug.py15 def printTitle(s): argument
16 print("\n" + Fore.GREEN + Style.BRIGHT + s + Style.RESET_ALL)
18 def printSubTitle(s): argument
19 print("\n" + Style.BRIGHT + s + Style.RESET_ALL)
Dexample_1_9.py14 def printTitle(s): argument
15 print("\n" + Fore.GREEN + Style.BRIGHT + s + Style.RESET_ALL)
17 def printSubTitle(s): argument
18 print("\n" + Style.BRIGHT + s + Style.RESET_ALL)
46 s = blockNb * block_size
47 e = s + block_size
49 r = f(dec,sig[s:e])
Dtestdsp2.py17 def printTitle(s): argument
18 print("\n" + Fore.GREEN + Style.BRIGHT + s + Style.RESET_ALL)
20 def printSubTitle(s): argument
21 print("\n" + Style.BRIGHT + s + Style.RESET_ALL)
188 s=bf.shape variable
189 nb=s[0]*s[1]
198 s=bf.shape variable
199 nb=s[0]*s[1]
275 s = np.random.randn(na+1) variable
276 s = normalize(s) variable
[all …]
Dtestdsp3.py25 s,c=dsp.arm_sin_cos_f32(t) variable
26 print(s)
29 s,c=dsp.arm_sin_cos_q31(f.toQ31(t/180.0)) variable
30 print(f.Q31toF32(s))
Dtestdsp4.py17 def printTitle(s): argument
18 print("\n" + Fore.GREEN + Style.BRIGHT + s + Style.RESET_ALL)
20 def printSubTitle(s): argument
21 print("\n" + Style.BRIGHT + s + Style.RESET_ALL)
Dexample_1_11.py17 def printTitle(s): argument
18 print("\n" + Fore.GREEN + Style.BRIGHT + s + Style.RESET_ALL)
20 def printSubTitle(s): argument
21 print("\n" + Style.BRIGHT + s + Style.RESET_ALL)
/cmsis-dsp-latest/PythonWrapper/cmsisdsp_pkg/src/
Dcmsisdsp_module.h259 void EXT##MatrixFromNumpy(arm_matrix_instance_##EXT *s,PyObject *o) \
261 s->pData=NULL; \
262 s->numRows=0; \
263 s->numCols=0; \
273 s->numRows=PyArray_DIM(cdata,0); \
274 s->numCols=PyArray_DIM(cdata,1); \
276 s->pData = PyMem_Malloc(sizeof(TYP)*nb); \
277 MEMCPY(s->pData ,f,nb,TYP); \
288 void create##EXT##Matrix(arm_matrix_instance_##EXT *s,uint32_t r,uint32_t c)\
291 s->pData=PyMem_Malloc(sizeof(TYP)*r*c); \
[all …]
/cmsis-dsp-latest/Scripts/mfcctemplates/
Dmfccdata.c3 {% macro iff16(s,c) -%}
4 {%- if configs[s][c]["hasF16"] %}
9 {% macro endiff16(s,c) -%}
10 {%- if configs[s][c]["hasF16"] %}
Dmfccdata.h4 {% macro iff16(s,c) -%}
5 {%- if configs[s][c]["hasF16"] %}
10 {% macro endiff16(s,c) -%}
11 {%- if configs[s][c]["hasF16"] %}
/cmsis-dsp-latest/Source/FilteringFunctions/
Darm_biquad_cascade_df2T_f32.c204 float32x4_t t1,t2,t3,t4,b1V,b2V,a1V,a2V,s; in arm_biquad_cascade_df2T_f32() local
248 s = dV.val[0]; in arm_biquad_cascade_df2T_f32()
249 YnV = s; in arm_biquad_cascade_df2T_f32()
251 s = vextq_f32(zeroV,dV.val[0],3); in arm_biquad_cascade_df2T_f32()
252 YnV = vmlaq_f32(YnV, t1, s); in arm_biquad_cascade_df2T_f32()
254 s = vextq_f32(zeroV,dV.val[0],2); in arm_biquad_cascade_df2T_f32()
255 YnV = vmlaq_f32(YnV, t2, s); in arm_biquad_cascade_df2T_f32()
257 s = vextq_f32(zeroV,dV.val[0],1); in arm_biquad_cascade_df2T_f32()
258 YnV = vmlaq_f32(YnV, t3, s); in arm_biquad_cascade_df2T_f32()
262 s = vextq_f32(XnV,YnV,3); in arm_biquad_cascade_df2T_f32()
[all …]
/cmsis-dsp-latest/Testing/DebugScripts/
Ddebug.py27 s = FFTSIZES[n-1] variable
29 …nsform","Transform%s" % args.f.upper(),"ComplexInputIFFTSamples_Noisy_%d_%d_%s.txt" % (s,n,args.f))
30 …"Transform","Transform%s" % args.f.upper(),"ComplexInputSamples_Noisy_%d_%d_%s.txt" % (s,n,args.f))
33 s = FFTSIZES[int(args.n)-1]
34 …sform","Transform%s" % args.f.upper(),"ComplexInputSamples_Noisy_%d_%s_%s.txt" % (s,args.n,args.f))
35 …ansform","Transform%s" % args.f.upper(),"ComplexFFTSamples_Noisy_%d_%s_%s.txt" % (s,args.n,args.f))
/cmsis-dsp-latest/Source/DistanceFunctions/
Darm_sokalmichener_distance.c63 float32_t r,s; in arm_sokalmichener_distance() local
68 s = 1.0*(cff + ctt); in arm_sokalmichener_distance()
70 return(r / (s+r)); in arm_sokalmichener_distance()
/cmsis-dsp-latest/dsppp/
Dprocess.py83 for s in stats:
84 ns = re.sub(r'[ ]',"_",s) + ".xlsx"
99 worksheet.write(line_nb,0, s,title)
105 if len(stats[s])==2:
117 for x in stats[s]:
/cmsis-dsp-latest/Testing/PatternGeneration/
DDebugTools.py67 def hexToQ31(s): argument
68 r = int(s,0)
73 def hexToQ15(s): argument
74 r = int(s,0)
DQR.py33 s = math.pow(eps,1.0/rows)
34 c = math.sqrt(1-s*s)
41 sc = sc * s
/cmsis-dsp-latest/Examples/ARM/arm_svm_example/
Dtrain.py107 scatter(x[:,0],x[:,1],s=1.0,color='#FF6B00')
108 scatter(xa[:,0],xa[:,1],s=1.0,color='#95D600')
111 scatter(test1[:,0],test1[:,1],s=6.0,color='Red')
112 scatter(test2[:,0],test2[:,1],s=6.0,color='Red')

1234