HomeSort by relevance Sort by last modified time
    Searched refs:JacobiSVD (Results 1 - 18 of 18) sorted by null

  /external/eigen/failtest/
jacobisvd_int.cpp 13 JacobiSVD<Matrix<SCALAR,Dynamic,Dynamic> > qr(Matrix<SCALAR,Dynamic,Dynamic>::Random(10,10));
  /external/eigen/test/
jacobisvd.cpp 17 #define SVD_DEFAULT(M) JacobiSVD<M>
18 #define SVD_FOR_MIN_NORM(M) JacobiSVD<M,ColPivHouseholderQRPreconditioner>
21 // Check all variants of JacobiSVD
23 void jacobisvd(const MatrixType& a = MatrixType(), bool pickrandom = true) function
29 CALL_SUBTEST(( svd_test_all_computation_options<JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner> >(m, true) )); // check full only
30 CALL_SUBTEST(( svd_test_all_computation_options<JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner> >(m, false) ));
31 CALL_SUBTEST(( svd_test_all_computation_options<JacobiSVD<MatrixType, HouseholderQRPreconditioner> >(m, false) ));
33 CALL_SUBTEST(( svd_test_all_computation_options<JacobiSVD<MatrixType, NoQRPreconditioner> >(m, false) ));
38 svd_verify_assert<JacobiSVD<MatrixType> >(m);
53 JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner> svd_fullqr
    [all...]
bdcsvd.cpp 27 // Check all variants of JacobiSVD
57 JacobiSVD<MatrixType> jacobi_svd(m);
qr_colpivoting.cpp 57 JacobiSVD<MatrixType> svd(matrix, ComputeThinU | ComputeThinV);
89 JacobiSVD<MatrixType> svd(matrix, ComputeFullU | ComputeFullV);
nomalloc.cpp 156 Eigen::JacobiSVD<Matrix> jSVD; jSVD.compute(A, ComputeFullU | ComputeFullV);
  /external/eigen/doc/snippets/
JacobiSVD_basic.cpp 3 JacobiSVD<MatrixXf> svd(m, ComputeThinU | ComputeThinV);
  /external/eigen/Eigen/src/SVD/
JacobiSVD.h 27 *** JacobiSVD which by itself is only able to work on square matrices.
55 void allocate(const JacobiSVD<MatrixType, QRPreconditioner>&) {}
56 bool run(JacobiSVD<MatrixType, QRPreconditioner>&, const MatrixType&)
76 void allocate(const JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd)
86 bool run(JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix)
122 void allocate(const JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd)
133 bool run(JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix)
159 void allocate(const JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd)
170 bool run(JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd, const MatrixType& matrix)
213 void allocate(const JacobiSVD<MatrixType, ColPivHouseholderQRPreconditioner>& svd
    [all...]
JacobiSVD_LAPACKE.h 42 JacobiSVD<Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>, ColPivHouseholderQRPreconditioner>& \
43 JacobiSVD<Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>, ColPivHouseholderQRPreconditioner>::compute(const Matrix<EIGTYPE, Dynamic, Dynamic, EIGCOLROW, Dynamic, Dynamic>& matrix, unsigned int computationOptions) \
BDCSVD.h 54 * and then performs a divide-and-conquer diagonalization. Small blocks are diagonalized using class JacobiSVD.
56 * For small matrice (<16), it is thus preferable to directly use JacobiSVD. For larger ones, BDCSVD is highly
64 * \sa class JacobiSVD
248 //**** step -1 - If the problem is too small, directly falls back to JacobiSVD and return
252 JacobiSVD<MatrixType> jsvd(matrix,computationOptions);
410 JacobiSVD<MatrixXr> b(m_computed.block(firstCol, firstCol, n + 1, n), ComputeFullU | (m_compV ? ComputeFullV : 0));
515 ArrayXr tmp1 = (m_computed.block(firstCol+shift, firstCol+shift, n, n)).jacobiSvd().singularValues();
520 ArrayXr tmp2 = (m_computed.block(firstCol+shift, firstCol+shift, n, n)).jacobiSvd().singularValues();
615 std::cout << " j: " << (m_computed.block(firstCol, firstCol, n, n)).jacobiSvd().singularValues().transpose().reverse() << "\n\n";
684 JacobiSVD<MatrixXr> jsvd(m_computed.block(firstCol, firstCol, n, n) )
    [all...]
  /external/eigen/unsupported/bench/
bench_svd.cpp 55 JacobiSVD<MatrixType> jacobi_matrix(m);
86 JacobiSVD<MatrixType> jacobi_matrix(m, ComputeFullU|ComputeFullV);
  /external/eigen/Eigen/src/Geometry/
Umeyama.h 131 JacobiSVD<MatrixType> svd(sigma, ComputeFullU | ComputeFullV);
Hyperplane.h 109 JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
Transform.h     [all...]
Quaternion.h 596 JacobiSVD<Matrix<Scalar,2,3> > svd(m, ComputeFullV);
  /external/eigen/bench/
dense_solvers.cpp 56 JacobiSVD<MatDyn> jsvd(A.rows(),A.cols());
69 if(size<500) // JacobiSVD is really too slow for too large matrices
82 results["JacobiSVD"][id] = t_jsvd.best();
97 labels.push_back("JacobiSVD");
184 // cout << "JacobiSVD (%) " << (results["JacobiSVD"]/results["LLT"]).format(fmt) << "\n";
  /external/eigen/lapack/
svd.cpp 124 JacobiSVD<PlainMatrixType> svd(mat,option);
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 258 template<typename MatrixType, int QRPreconditioner = ColPivHouseholderQRPreconditioner> class JacobiSVD;
  /external/eigen/Eigen/src/Core/
MatrixBase.h 374 inline JacobiSVD<PlainObject> jacobiSvd(unsigned int computationOptions = 0) const;

Completed in 406 milliseconds