Home
last modified time | relevance | path

Searched refs:scale (Results 1 – 21 of 21) sorted by relevance

/cmsis-dsp-latest/Source/BasicMathFunctions/
Darm_scale_f32.c81 float32_t scale, in arm_scale_f32() argument
99 res = vmulq(vec1,scale); in arm_scale_f32()
117 vstrwq_p(pDst, vmulq(vec1, scale), p0); in arm_scale_f32()
126 float32_t scale, in arm_scale_f32() argument
144 res = vmulq_f32(vec1, vdupq_n_f32(scale)); in arm_scale_f32()
171 in1 = (*pSrc++) * scale; in arm_scale_f32()
173 in2 = (*pSrc++) * scale; in arm_scale_f32()
175 in3 = (*pSrc++) * scale; in arm_scale_f32()
177 in4 = (*pSrc++) * scale; in arm_scale_f32()
204 *pDst++ = (*pSrc++) * scale; in arm_scale_f32()
Darm_scale_f16.c56 float16_t scale, in arm_scale_f16() argument
74 res = vmulq(vec1,scale); in arm_scale_f16()
92 vstrhq_p(pDst, vmulq(vec1, scale), p0); in arm_scale_f16()
102 float16_t scale, in arm_scale_f16() argument
118 *pDst++ = (_Float16)(*pSrc++) * (_Float16)scale; in arm_scale_f16()
120 *pDst++ = (_Float16)(*pSrc++) * (_Float16)scale; in arm_scale_f16()
122 *pDst++ = (_Float16)(*pSrc++) * (_Float16)scale; in arm_scale_f16()
124 *pDst++ = (_Float16)(*pSrc++) * (_Float16)scale; in arm_scale_f16()
145 *pDst++ = (_Float16)(*pSrc++) * (_Float16)scale; in arm_scale_f16()
Darm_scale_f64.c50 float64_t scale, in arm_scale_f64() argument
64 *pDst++ = (*pSrc++) * scale; in arm_scale_f64()
/cmsis-dsp-latest/Source/MatrixFunctions/
Darm_mat_scale_f32.c85 float32_t scale, in arm_mat_scale_f32() argument
121 vecOut = vecIn * scale; in arm_mat_scale_f32()
138 vecOut = vecIn * scale; in arm_mat_scale_f32()
154 float32_t scale, in arm_mat_scale_f32() argument
189 res = vmulq_f32(vec1, vdupq_n_f32(scale)); in arm_mat_scale_f32()
208 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
224 float32_t scale, in arm_mat_scale_f32() argument
260 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
261 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
262 *pOut++ = (*pIn++) * scale; in arm_mat_scale_f32()
[all …]
Darm_mat_scale_f16.c57 float16_t scale, in arm_mat_scale_f16() argument
80 vecScale = vdupq_n_f16(scale); in arm_mat_scale_f16()
112 vecOut = vecIn * scale; in arm_mat_scale_f16()
128 float16_t scale, in arm_mat_scale_f16() argument
164 *pOut++ = (_Float16)(*pIn++) * (_Float16)scale; in arm_mat_scale_f16()
165 *pOut++ = (_Float16)(*pIn++) * (_Float16)scale; in arm_mat_scale_f16()
166 *pOut++ = (_Float16)(*pIn++) * (_Float16)scale; in arm_mat_scale_f16()
167 *pOut++ = (_Float16)(*pIn++) * (_Float16)scale; in arm_mat_scale_f16()
188 *pOut++ = (_Float16)(*pIn++) * (_Float16)scale; in arm_mat_scale_f16()
/cmsis-dsp-latest/Include/
Darm_helium_utils.h616 q31_t scale; in FAST_VSQRT_Q31() local
650 scale = 26 + (vecSignBits[0] >> 1); in FAST_VSQRT_Q31()
651 tmp64 = asrl(vecTmpLL[0], scale); in FAST_VSQRT_Q31()
654 scale = 26 + (vecSignBits[2] >> 1); in FAST_VSQRT_Q31()
655 tmp64 = asrl(vecTmpLL[1], scale); in FAST_VSQRT_Q31()
663 scale = 26 + (vecSignBits[1] >> 1); in FAST_VSQRT_Q31()
664 tmp64 = asrl(vecTmpLL[0], scale); in FAST_VSQRT_Q31()
667 scale = 26 + (vecSignBits[3] >> 1); in FAST_VSQRT_Q31()
668 tmp64 = asrl(vecTmpLL[1], scale); in FAST_VSQRT_Q31()
/cmsis-dsp-latest/dsppp/Examples/
Ddot_product.cpp33 float32_t scale = 0.5; in main() local
42 r = dot(scale*(a+b),c*d); in main()
/cmsis-dsp-latest/dsppp/tests/
Dcmsisdsp.cpp154 const double scale, in cmsisdsp_dot_expr() argument
159 arm_scale_f64(tmp1,scale,tmp1,l); in cmsisdsp_dot_expr()
170 const float32_t scale, in cmsisdsp_dot_expr() argument
175 arm_scale_f32(tmp1,scale,tmp1,l); in cmsisdsp_dot_expr()
187 const float16_t scale, in cmsisdsp_dot_expr() argument
192 arm_scale_f16(tmp1,scale,tmp1,l); in cmsisdsp_dot_expr()
240 const Q7 scale, in cmsisdsp_dot_expr() argument
247 arm_scale_q7(reinterpret_cast<q7_t*>(tmp1),scale.v,0, in cmsisdsp_dot_expr()
266 const Q15 scale, in cmsisdsp_dot_expr() argument
273 arm_scale_q15(reinterpret_cast<q15_t*>(tmp1),scale.v,0, in cmsisdsp_dot_expr()
[all …]
Dcmsis_tests.h213 const double scale,
223 const float32_t scale,
234 const float16_t scale,
245 const Q7 scale,
255 const Q15 scale,
265 const Q31 scale,
Ddot_test.cpp23 static void complex_test(const T scale) in complex_test() argument
51 O result = dot(scale*(a+b),c*d); in complex_test()
66 scale, in complex_test()
/cmsis-dsp-latest/Documentation/Doxygen/src/
Dintroduction.md9 <scale*(\overrightarrow{a}+\overrightarrow{b}),\overrightarrow{c}*\overrightarrow{d}>
17 arm_scale_f32(tmp1,scale,tmp2,NB);
36 r = dot(scale*(a+b),c*d);
/cmsis-dsp-latest/Include/dsp/
Dbasic_math_functions_f16.h79 float16_t scale,
Dmatrix_functions_f16.h150 float16_t scale,
Dbasic_math_functions.h271 float32_t scale,
286 float64_t scale,
Dmatrix_functions.h551 float32_t scale,
/cmsis-dsp-latest/PythonWrapper/cmsisdsp_pkg/src/
Dcmsisdsp_basic.c739 float32_t scale; // input in cmsis_arm_scale_f32() local
743 if (PyArg_ParseTuple(args,"Of",&pSrc,&scale)) in cmsis_arm_scale_f32()
752 arm_scale_f32(pSrc_converted,scale,pDst,blockSize); in cmsis_arm_scale_f32()
771 float64_t scale; // input in cmsis_arm_scale_f64() local
775 if (PyArg_ParseTuple(args,"Od",&pSrc,&scale)) in cmsis_arm_scale_f64()
784 arm_scale_f64(pSrc_converted,scale,pDst,blockSize); in cmsis_arm_scale_f64()
Dcmsisdsp_matrix.c1532 float32_t scale; // input in cmsis_arm_mat_scale_f32() local
1535 if (PyArg_ParseTuple(args,"Of",&pSrc,&scale)) in cmsis_arm_mat_scale_f32()
1543 arm_status returnValue = arm_mat_scale_f32(&pSrc_converted,scale,&pDst_converted); in cmsis_arm_mat_scale_f32()
/cmsis-dsp-latest/Testing/
Ddesc.txt1245 Test scale pos sat:test_scale_q31
1383 Test scale pos sat:test_scale_q15
1520 Test scale pos sat:test_scale_q7
3427 test matrix scale:test_mat_scale_f32
3471 test matrix scale:test_mat_scale_q31
3507 test matrix scale:test_mat_scale_q15
3625 disabled {test matrix scale:test_mat_scale_f64}
Ddesc_f16.txt867 test matrix scale:test_mat_scale_f16
/cmsis-dsp-latest/PythonWrapper/examples/kws_example/
Dkws.ipynb637 "distributionsb = dict(C=uniform(loc=1, scale=1000)\n",
1296 … " # The scaling applied to the coefs and to the intercept is different so we need to scale\n",
/cmsis-dsp-latest/PythonWrapper/examples/
DNoise suppression.ipynb1277 " # We scale the values\n",