HomeSort by relevance Sort by last modified time
    Searched refs:SVD (Results 1 - 25 of 42) sorted by null

1 2

  /external/eigen/unsupported/test/
svd_common.h 21 #include <unsupported/Eigen/SVD>
25 // check if "svd" is the good image of "m"
26 template<typename MatrixType, typename SVD>
27 void svd_check_full(const MatrixType& m, const SVD& svd)
43 sigma.diagonal() = svd.singularValues().template cast<Scalar>();
44 MatrixUType u = svd.matrixU();
45 MatrixVType v = svd.matrixV();
54 template<typename MatrixType, typename SVD>
57 const SVD& referenceSvd
154 SVD svd; local
199 SVD svd; local
227 SVD svd; local
    [all...]
  /external/eigen/test/eigen2/
eigen2_svd.cpp 11 #include <Eigen/SVD>
13 template<typename MatrixType> void svd(const MatrixType& m) function
16 SVD.h
33 SVD<MatrixType> svd(a);
36 sigma.block(0,0,cols,cols) = svd.singularValues().asDiagonal();
37 matU.block(0,0,rows,cols) = svd.matrixU();
38 VERIFY_IS_APPROX(a, matU * sigma * svd.matrixV().transpose());
49 SVD<MatrixType> svd(a)
    [all...]
  /external/eigen/doc/examples/
function_taking_ref.cpp 2 #include <Eigen/SVD>
  /external/opencv3/modules/calib3d/test/
test_affine3.cpp 94 cv::SVD::compute(R, w, u, vt, cv::SVD::FULL_UV + cv::SVD::MODIFY_A);
  /external/eigen/test/
upperbidiagonalization.cpp 11 #include <Eigen/SVD>
jacobi.cpp 12 #include <Eigen/SVD>
geo_eulerangles.cpp 13 #include <Eigen/SVD>
geo_orthomethods.cpp 13 #include <Eigen/SVD>
umeyama.cpp 16 #include <Eigen/SVD> // required for SVD
  /external/eigen/Eigen/src/Eigen2Support/
SVD.h 18 * \class SVD
20 * \brief Standard SVD decomposition of a matrix and associated features
22 * \param MatrixType the type of the matrix of which we are computing the SVD decomposition
24 * This class performs a standard SVD decomposition of a real matrix A of size \c M x \c N
28 * \sa MatrixBase::SVD()
30 template<typename MatrixType> class SVD
51 SVD() {} // a user who relied on compiler-generated default compiler reported problems with MSVC in 2.0.7
53 SVD(const MatrixType& matrix)
69 SVD& sort();
89 /** Computes / recomputes the SVD decomposition A = U S V^* of \a matri
    [all...]
  /external/opencv3/modules/core/include/opencv2/core/
operations.hpp 287 ///////////////////////////////////////////// SVD /////////////////////////////////////////////
289 inline SVD::SVD() {}
290 inline SVD::SVD( InputArray m, int flags ) { operator ()(m, flags); }
291 inline void SVD::solveZ( InputArray m, OutputArray _dst )
294 SVD svd(mtx, (mtx.rows >= mtx.cols ? 0 : SVD::FULL_UV));
295 _dst.create(svd.vt.cols, 1, svd.vt.type())
    [all...]
affine.hpp 336 cv::SVD::compute(R, w, u, vt, cv::SVD::FULL_UV + cv::SVD::MODIFY_A);
  /external/eigen/unsupported/bench/
bench_svd.cpp 13 // Bench to compare the efficiency of SVD algorithms
17 #include <unsupported/Eigen/SVD>
  /external/eigen/Eigen/src/SVD/
JacobiSVD.h 22 /*** QR preconditioners (R-SVD)
24 *** Their role is to reduce the problem of computing the SVD to the case of a square matrix.
25 *** This approach, known as R-SVD, is an optimization for rectangular-enough matrices, and is a requirement for
77 void allocate(const JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd)
79 if (svd.rows() != m_qr.rows() || svd.cols() != m_qr.cols())
82 ::new (&m_qr) QRType(svd.rows(), svd.cols());
84 if (svd.m_computeFullU) m_workspace.resize(svd.rows())
    [all...]
  /external/eigen/unsupported/Eigen/src/SVD/
JacobiSVD.h 22 /*** QR preconditioners (R-SVD)
24 *** Their role is to reduce the problem of computing the SVD to the case of a square matrix.
25 *** This approach, known as R-SVD, is an optimization for rectangular-enough matrices, and is a requirement for
77 void allocate(const JacobiSVD<MatrixType, FullPivHouseholderQRPreconditioner>& svd)
79 if (svd.rows() != m_qr.rows() || svd.cols() != m_qr.cols())
82 ::new (&m_qr) QRType(svd.rows(), svd.cols());
84 if (svd.m_computeFullU) m_workspace.resize(svd.rows())
    [all...]
  /external/opencv3/modules/shape/src/
aff_trans.cpp 252 SVD mysvd(Af, SVD::NO_UV);
  /external/opencv3/modules/core/src/
lapack.cpp 813 SVD::compute(src, w, u, vt);
814 SVD::backSubst(w, u, vt, Mat(), _dst);
834 SVD::backSubst(w, u, vt, Mat(), _dst);
    [all...]
  /external/opencv3/modules/ml/src/
em.cpp 373 SVD svd(covs[clusterIndex], SVD::MODIFY_A + SVD::FULL_UV);
377 double maxSingularVal = svd.w.at<double>(0);
382 covsEigenValues[clusterIndex] = svd.w;
386 covsEigenValues[clusterIndex] = svd.w;
387 covsRotateMats[clusterIndex] = svd.u;
731 SVD svd(covs[clusterIndex], SVD::MODIFY_A + SVD::FULL_UV)
    [all...]
  /external/opencv3/modules/calib3d/src/
homography_decomp.cpp 124 SVD::compute(_Hnorm, W);
185 SVD::compute(getHnorm(), W, U, Vt);
upnp.cpp 114 SVD::compute(MtM, D, Ut, Vt, SVD::MODIFY_A | SVD::FULL_UV);
195 SVD::compute(ABt, ABt_D, ABt_U, ABt_V, SVD::MODIFY_A);
  /external/opencv3/modules/core/include/opencv2/
core.hpp     [all...]
  /external/opencv3/modules/stitching/src/
autocalib.cpp 183 SVD::solveZ(A, wcoef);
motion_estimators.cpp 285 SVD svd; local
293 svd(cameras[i].R, SVD::FULL_UV);
294 Mat R = svd.u * svd.vt;
466 SVD svd; local
471 svd(cameras[i].R, SVD::FULL_UV)
    [all...]
  /external/opencv3/modules/core/test/
test_operations.cpp     [all...]
  /external/eigen/Eigen/src/Core/util/
ForwardDeclarations.h 291 template<typename MatrixType> class SVD;

Completed in 1174 milliseconds

1 2