/cmsis-dsp-latest/Source/MatrixFunctions/ |
D | arm_householder_f32.c | 147 float32_t beta,tau,r; in arm_householder_f32() local 168 beta = alpha * alpha + x1norm2; in arm_householder_f32() 169 (void)arm_sqrt_f32(beta,&beta); in arm_householder_f32() 173 beta = -beta; in arm_householder_f32() 176 r = 1.0f / (alpha -beta); in arm_householder_f32() 181 tau = (beta - alpha) / beta; in arm_householder_f32()
|
D | arm_householder_f64.c | 72 float64_t beta,tau,r; in arm_householder_f64() local 93 beta = alpha * alpha + x1norm2; in arm_householder_f64() 94 beta=sqrt(beta); in arm_householder_f64() 98 beta = -beta; in arm_householder_f64() 101 r = 1.0 / (alpha -beta); in arm_householder_f64() 106 tau = (beta - alpha) / beta; in arm_householder_f64()
|
D | arm_householder_f16.c | 75 float16_t beta,tau,r; in arm_householder_f16() local 96 beta = (_Float16)alpha * (_Float16)alpha + (_Float16)x1norm2; in arm_householder_f16() 97 (void)arm_sqrt_f16(beta,&beta); in arm_householder_f16() 101 beta = -(_Float16)beta; in arm_householder_f16() 104 r = 1.0f16 / ((_Float16)alpha -(_Float16)beta); in arm_householder_f16() 109 tau = ((_Float16)beta - (_Float16)alpha) / (_Float16)beta; in arm_householder_f16()
|
D | arm_mat_qr_f64.c | 86 float64_t beta; in arm_mat_qr_f64() local 109 beta = arm_householder_f64(pTmpA,threshold,pSrc->numRows - col,pTmpA); in arm_mat_qr_f64() 110 *pc++ = beta; in arm_mat_qr_f64() 174 float64_t f = beta * pTmpA[j]; in arm_mat_qr_f64() 281 beta = *pc--; in arm_mat_qr_f64() 284 float64_t f = beta * pTmpA[j]; in arm_mat_qr_f64()
|
D | arm_mat_qr_f32.c | 166 float32_t beta; in arm_mat_qr_f32() local 192 beta = arm_householder_f32(pTmpA,threshold,pSrc->numRows - col,pTmpA); in arm_mat_qr_f32() 193 *pc++ = beta; in arm_mat_qr_f32() 340 float32_t f = -beta * pTmpA[j]; in arm_mat_qr_f32() 560 beta = *pc--; in arm_mat_qr_f32() 563 float32_t f = -beta * pTmpA[j]; in arm_mat_qr_f32() 628 float32_t beta; in arm_mat_qr_f32() local 651 beta = arm_householder_f32(pTmpA,threshold,pSrc->numRows - col,pTmpA); in arm_mat_qr_f32() 652 *pc++ = beta; in arm_mat_qr_f32() 716 float32_t f = beta * pTmpA[j]; in arm_mat_qr_f32() [all …]
|
D | arm_mat_qr_f16.c | 93 float16_t beta; in arm_mat_qr_f16() local 119 beta = arm_householder_f16(pTmpA,threshold,pSrc->numRows - col,pTmpA); in arm_mat_qr_f16() 120 *pc++ = beta; in arm_mat_qr_f16() 267 float16_t f = -(_Float16)beta * (_Float16)pTmpA[j]; in arm_mat_qr_f16() 487 beta = *pc--; in arm_mat_qr_f16() 490 float16_t f = -(_Float16)beta * (_Float16)pTmpA[j]; in arm_mat_qr_f16() 557 float16_t beta; in arm_mat_qr_f16() local 580 beta = arm_householder_f16(pTmpA,threshold,pSrc->numRows - col,pTmpA); in arm_mat_qr_f16() 581 *pc++ = beta; in arm_mat_qr_f16() 645 float16_t f = (_Float16)beta * (_Float16)pTmpA[j]; in arm_mat_qr_f16() [all …]
|
/cmsis-dsp-latest/Testing/PatternGeneration/ |
D | QR.py | 62 beta = math.sqrt(alpha*alpha + xnorm2) 64 beta = -math.sqrt(alpha*alpha + xnorm2) 66 r = (alpha - beta) 68 tau = (beta - alpha) / beta 81 v,beta=householder(m[c:,c],eps=eps) 82 tau.append(beta) 84 hvects.append((v,beta)) 85 t = np.identity(currentSize) - beta * np.outer(v,v) 91 for (v,beta) in hvects: 92 t = np.identity(len(v)) - beta * np.outer(v,v)
|
D | Matrix.py | 994 v,beta=QR.householder(x) 999 theOutputValue.append(beta) 1004 v,beta=QR.householder(x) 1009 theOutputValue.append(beta) 1014 v,beta=QR.householder(x) 1019 theOutputValue.append(beta) 1153 v,beta=h 1159 p=np.identity(n)-beta * v.T .dot(v)
|
/cmsis-dsp-latest/PythonWrapper/examples/ |
D | example_1_5.py | 27 beta = math.sqrt(alpha*alpha + xnorm2) 29 beta = -math.sqrt(alpha*alpha + xnorm2) 31 r = (alpha - beta) 33 tau = (beta - alpha) / beta
|
/cmsis-dsp-latest/dsppp/tests/ |
D | debug_mat.h | 49 float32_t beta; in _arm_mat_qr_f32() local 76 beta = arm_householder_f32(pTmpA,threshold,pSrc->numRows - col,pTmpA); in _arm_mat_qr_f32() 77 *pc++ = beta; in _arm_mat_qr_f32() 232 float32_t f = -beta * pTmpA[j]; in _arm_mat_qr_f32() 452 beta = *pc--; in _arm_mat_qr_f32() 455 float32_t f = -beta * pTmpA[j]; in _arm_mat_qr_f32() 520 float32_t beta; in _arm_mat_qr_f32() local 543 beta = arm_householder_f32(pTmpA,threshold,pSrc->numRows - col,pTmpA); in _arm_mat_qr_f32() 544 *pc++ = beta; in _arm_mat_qr_f32() 608 float32_t f = beta * pTmpA[j]; in _arm_mat_qr_f32() [all …]
|
D | matrix_test.cpp | 1135 T beta; in _householder() local 1153 beta = _gen_sqrt(alpha*alpha+xnorm2); in _householder() 1157 beta = -_gen_sqrt(alpha*alpha+xnorm2); in _householder() 1159 T r = number_traits<T>::one() / (alpha - beta); in _householder() 1161 tau = (beta - alpha)/beta; in _householder() 1176 T beta = _householder(res,v,threshold); in householder() local 1177 return std::tuple<T,Vector<T,NB,TMP_ALLOC>>(beta,res); in householder() 1188 T beta = _householder(res,v,threshold); in householder() local 1189 return std::tuple<T,Vector<T,DYNAMIC,TMP_ALLOC>>(beta,res); in householder() 1199 T beta = _householder(res,v,threshold); in householder() local [all …]
|
/cmsis-dsp-latest/Testing/Source/Tests/ |
D | UnaryTestsF16.cpp | 194 float16_t beta = arm_householder_f16(inp1,DEFAULT_HOUSEHOLDER_THRESHOLD_F16,vecDim,outp); in test_householder_f16() local 195 *outBetap = beta; in test_householder_f16()
|
D | UnaryTestsF64.cpp | 169 float64_t beta = arm_householder_f64(inp1,DEFAULT_HOUSEHOLDER_THRESHOLD_F64,vecDim,outp); in test_householder_f64() local 170 *outBetap = beta; in test_householder_f64()
|
D | UnaryTestsF32.cpp | 221 float32_t beta = arm_householder_f32(inp1,DEFAULT_HOUSEHOLDER_THRESHOLD_F32,vecDim,outp); in test_householder_f32() local 222 *outBetap = beta; in test_householder_f32()
|