Searched refs:nonZeros (Results 1 - 25 of 40) sorted by relevance

12

/external/eigen/Eigen/src/SparseCore/
H A DSparseTranspose.h26 inline Index nonZeros() const { return derived().nestedExpression().nonZeros(); } function in class:Eigen::TransposeImpl
H A DSparseSparseProductWithPruning.h42 Index estimated_nnz_prod = lhs.nonZeros() + rhs.nonZeros();
55 //double ratioColRes = (double(rhs.innerVector(j).nonZeros()) + double(lhs.nonZeros())/double(lhs.cols()))/double(lhs.rows());
H A DSparseBlock.h135 Index nnz = tmp.nonZeros();
178 matrix.innerNonZeroPtr()[m_outerStart+j] = tmp.innerVector(j).nonZeros();
185 p += tmp.innerVector(k).nonZeros();
216 Index nonZeros() const function in class:Eigen::BlockImpl
230 eigen_assert(nonZeros()>0);
H A DAmbiVector.h39 Index nonZeros() const;
125 _Index AmbiVector<_Scalar,_Index>::nonZeros() const function in class:Eigen::internal::AmbiVector
H A DConservativeSparseSparseProduct.h38 Index estimated_nnz_prod = lhs.nonZeros() + rhs.nonZeros();
H A DSparseMatrixBase.h158 inline Index nonZeros() const { return derived().nonZeros(); } function in class:Eigen::SparseMatrixBase
H A DSparseVector.h135 inline Index nonZeros() const { return static_cast<Index>(m_data.size()); } function in class:Eigen::SparseVector
274 for (Index i=0; i<m.nonZeros(); ++i)
H A DMappedSparseMatrix.h106 inline Index nonZeros() const { return m_nnz; } function in class:Eigen::MappedSparseMatrix
/external/eigen/unsupported/Eigen/src/Skyline/
H A DSkylineMatrixBase.h122 inline Index nonZeros() const { function in class:Eigen::SkylineMatrixBase
123 return derived().nonZeros();
/external/eigen/Eigen/src/OrderingMethods/
H A DOrdering.h131 Index nnz = mat.nonZeros();
/external/eigen/bench/
H A Dsparse_randomsetter.cpp57 << " nnz=" << set1->nonZeros() << std::flush;
100 // << " nnz=" << set1.nonZeros() << "\n";getchar();
109 // << " nnz=" << set1.nonZeros() << "\n";getchar();
118 // << " nnz=" << set1.nonZeros() << "\n";getchar();
H A Dsparse_transpose.cpp59 std::cout << "Non zeros: " << sm1.nonZeros()/float(sm1.rows()*sm1.cols())*100 << "%\n";
H A Dsparse_cholesky.cpp73 std::cout << " nnz: " << sm1.nonZeros() << " => " << chol.matrixL().nonZeros() << "\n";
H A Dsparse_product.cpp155 std::cout << "Eigen sparse\t" << sm1.nonZeros()/(float(sm1.rows())*float(sm1.cols()))*100 << "% * "
156 << sm2.nonZeros()/(float(sm2.rows())*float(sm2.cols()))*100 << "%\n";
189 std::cout << "Eigen dyn-sparse\t" << m1.nonZeros()/(float(m1.rows())*float(m1.cols()))*100 << "% * "
190 << m2.nonZeros()/(float(m2.rows())*float(m2.cols()))*100 << "%\n";
203 // std::cout << sm4.nonZeros() << " == " << sm1.nonZeros() << "\n";
H A Dsparse_dense_product.cpp93 std::cout << "Eigen sparse\t" << sm1.nonZeros()/float(sm1.rows()*sm1.cols())*100 << "%\n";
106 // std::cout << "Eigen dyn-sparse\t" << m1.nonZeros()/float(m1.rows()*m1.cols())*100 << "%\n";
/external/eigen/test/eigen2/
H A Deigen2_sparse_vector.cpp45 VERIFY(int(nonzerocoords.size()) == v1.nonZeros());
H A Deigen2_sparse_basic.cpp300 VERIFY(countFalseNonZero+countTrueNonZero == m2.nonZeros());
303 VERIFY(countTrueNonZero==m2.nonZeros());
/external/eigen/unsupported/Eigen/src/SparseExtra/
H A DBlockOfDynamicSparseMatrix.h86 Index nonZeros() const
H A DRandomSetter.h216 mp_target->reserve(nonZeros());
308 Index nonZeros() const function in class:Eigen::RandomSetter
/external/eigen/unsupported/test/
H A Dkronecker_product.cpp31 VERIFY_IS_EQUAL(ab.nonZeros(), 36);
76 VERIFY_IS_EQUAL(ab.nonZeros(), 3*2);
/external/eigen/Eigen/src/SparseCholesky/
H A DSimplicialCholesky.h142 s << " L: " << ((total+=(m_matrix.cols()+1) * sizeof(int) + m_matrix.nonZeros()*(sizeof(int)+sizeof(Scalar))) >> 20) << "Mb" << "\n";
166 if(m_matrix.nonZeros()>0) // otherwise L==I
172 if (m_matrix.nonZeros()>0) // otherwise U==I
576 if(Base::m_matrix.nonZeros()>0) // otherwise L==I
587 if (Base::m_matrix.nonZeros()>0) // otherwise I==I
/external/eigen/test/
H A Dsparse_vector.cpp45 VERIFY(int(nonzerocoords.size()) == v1.nonZeros());
H A Dsparse_basic.cpp190 VERIFY(j==numext::real(m3.innerVector(j).nonZeros()));
197 VERIFY(j==numext::real(m3.innerVector(j).nonZeros()));
365 VERIFY(countFalseNonZero+countTrueNonZero == m2.nonZeros());
368 VERIFY(countTrueNonZero==m2.nonZeros());
H A Dsparse_solvers.cpp65 MappedSparseMatrix<Scalar> mm2(rows, cols, cm2.nonZeros(), cm2.outerIndexPtr(), cm2.innerIndexPtr(), cm2.valuePtr());
/external/eigen/unsupported/Eigen/src/KroneckerProduct/
H A DKroneckerTensorProduct.h131 dst.reserve(m_A.nonZeros() * m_B.nonZeros());

Completed in 6970 milliseconds

12