Searched refs:AtA (Results 1 – 4 of 4) sorted by relevance
/external/ceres-solver/internal/ceres/ |
D | sparse_normal_cholesky_solver.cc | 173 Eigen::MappedSparseMatrix<double, Eigen::ColMajor> AtA( in SolveImplUsingEigen() 188 simplicial_ldlt_->analyzePattern(AtA); in SolveImplUsingEigen() 198 simplicial_ldlt_->factorize(AtA); in SolveImplUsingEigen() 267 cs_di* AtA = &AtA_view; in SolveImplUsingCXSparse() 277 cxsparse_factor_ = cxsparse_.BlockAnalyzeCholesky(AtA, in SolveImplUsingCXSparse() 282 cxsparse_factor_ = cxsparse_.AnalyzeCholesky(AtA); in SolveImplUsingCXSparse() 284 cxsparse_factor_ = cxsparse_.AnalyzeCholeskyWithNaturalOrdering(AtA); in SolveImplUsingCXSparse() 294 } else if (!cxsparse_.SolveCholesky(AtA, cxsparse_factor_, rhs_and_solution)) { in SolveImplUsingCXSparse()
|
/external/eigen/Eigen/src/IterativeLinearSolvers/ |
D | IncompleteLUT.h | 230 SparseMatrix<Scalar,ColMajor, Index> AtA = mat2 + mat1; in analyzePattern() local 231 AtA.prune(keep_diag()); in analyzePattern() 232 internal::minimum_degree_ordering<Scalar, Index>(AtA, m_P); // Then compute the AMD ordering... in analyzePattern()
|
/external/opencv/cxcore/src/ |
D | cxmatrix.cpp | 1172 CvMat* AtA = 0; in icvLSQ() local 1184 AtA = cvCreateMat( A->cols, A->cols, A->type ); in icvLSQ() 1189 cvMulTransposed( A, AtA, 1 ); in icvLSQ() 1191 cvSVD( AtA, W, 0, V, CV_SVD_MODIFY_A + CV_SVD_V_T ); in icvLSQ() 1196 cvReleaseMat( &AtA ); in icvLSQ()
|
/external/opencv/cv/src/ |
D | cvcalibration.cpp | 2569 CvMat AtA = cvMat( 3, 3, CV_64F, a ); in cvStereoRectifyUncalibrated() local 2576 cvGEMM( &A, &A, 1, 0, 0, &AtA, CV_GEMM_A_T ); in cvStereoRectifyUncalibrated() 2578 cvSolve( &AtA, &AtB, &X, CV_SVD_SYM ); in cvStereoRectifyUncalibrated()
|