Searched defs:qtb (Results 1 - 5 of 5) sorted by relevance

/external/eigen/unsupported/Eigen/src/NonLinearOptimization/
H A Dqrsolv.h12 const Matrix< Scalar, Dynamic, 1 > &qtb,
33 wa = qtb;
7 qrsolv( Matrix< Scalar, Dynamic, Dynamic > &s, const VectorXi &ipvt, const Matrix< Scalar, Dynamic, 1 > &diag, const Matrix< Scalar, Dynamic, 1 > &qtb, Matrix< Scalar, Dynamic, 1 > &x, Matrix< Scalar, Dynamic, 1 > &sdiag) argument
H A Ddogleg.h9 const Matrix< Scalar, Dynamic, 1 > &qtb,
27 eigen_assert(n==qtb.size());
41 x[j] = qtb[j] / temp;
43 x[j] = (qtb[j] - qrfac.row(j).tail(n-j-1).dot(x.tail(n-j-1))) / temp;
58 wa1.tail(n-j) += qrfac.row(j).tail(n-j) * qtb[j];
93 bnorm = qtb.stableNorm();
6 dogleg( const Matrix< Scalar, Dynamic, Dynamic > &qrfac, const Matrix< Scalar, Dynamic, 1 > &diag, const Matrix< Scalar, Dynamic, 1 > &qtb, Scalar delta, Matrix< Scalar, Dynamic, 1 > &x) argument
H A Dlmpar.h10 const Matrix< Scalar, Dynamic, 1 > &qtb,
33 eigen_assert(n==qtb.size());
41 wa1 = qtb;
93 wa1[j] = r.col(j).head(j+1).dot(qtb.head(j+1)) / diag[ipvt[j]];
117 qrsolv<Scalar>(r, ipvt, wa1, qtb, x, sdiag);
167 const Matrix< Scalar, Dynamic, 1 > &qtb,
191 eigen_assert(n==qtb.size());
200 wa1 = qtb;
231 wa1[j] = qr.matrixQR().col(j).head(j+1).dot(qtb.head(j+1)) / diag[qr.colsPermutation().indices()(j)];
256 qrsolv<Scalar>(s, qr.colsPermutation().indices(), wa1, qtb,
6 lmpar( Matrix< Scalar, Dynamic, Dynamic > &r, const VectorXi &ipvt, const Matrix< Scalar, Dynamic, 1 > &diag, const Matrix< Scalar, Dynamic, 1 > &qtb, Scalar delta, Scalar &par, Matrix< Scalar, Dynamic, 1 > &x) argument
164 lmpar2( const ColPivHouseholderQR<Matrix< Scalar, Dynamic, Dynamic> > &qr, const Matrix< Scalar, Dynamic, 1 > &diag, const Matrix< Scalar, Dynamic, 1 > &qtb, Scalar delta, Scalar &par, Matrix< Scalar, Dynamic, 1 > &x) argument
[all...]
/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/
H A DLMpar.h23 const VectorType &qtb,
53 eigen_assert(n==qtb.size());
62 wa1 = qtb;
65 wa1.head(rank) = s.topLeftCorner(rank,rank).template triangularView<Upper>().solve(qtb.head(rank));
94 wa1[j] = s.col(j).head(j+1).dot(qtb.head(j+1)) / diag[qr.colsPermutation().indices()(j)];
118 lmqrsolv(s, qr.colsPermutation(), wa1, qtb, x, sdiag);
20 lmpar2( const QRSolver &qr, const VectorType &diag, const VectorType &qtb, typename VectorType::Scalar m_delta, typename VectorType::Scalar &par, VectorType &x) argument
H A DLMqrsolv.h27 const Matrix<Scalar,Dynamic,1> &qtb,
46 wa = qtb;
107 const Matrix<Scalar,Dynamic,1> &qtb,
124 wa = qtb;
23 lmqrsolv( Matrix<Scalar,Rows,Cols> &s, const PermutationMatrix<Dynamic,Dynamic,Index> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument
103 lmqrsolv( SparseMatrix<Scalar,_Options,Index> &s, const PermutationMatrix<Dynamic,Dynamic> &iPerm, const Matrix<Scalar,Dynamic,1> &diag, const Matrix<Scalar,Dynamic,1> &qtb, Matrix<Scalar,Dynamic,1> &x, Matrix<Scalar,Dynamic,1> &sdiag) argument

Completed in 118 milliseconds