Home
last modified time | relevance | path

Searched refs:num_rows (Results 1 – 25 of 136) sorted by relevance

123456

/external/ceres-solver/internal/ceres/
Dschur_complement_solver.cc114 set_rhs(new double[lhs()->num_rows()]); in InitStorage()
123 const int num_rows = m->num_rows(); in SolveReducedLinearSystem() local
127 if (num_rows == 0) { in SolveReducedLinearSystem()
134 VectorRef(solution, num_rows) = in SolveReducedLinearSystem()
135 ConstMatrixRef(m->values(), num_rows, num_rows) in SolveReducedLinearSystem()
138 .solve(ConstVectorRef(rhs(), num_rows)); in SolveReducedLinearSystem()
142 VectorRef(solution, num_rows) = ConstVectorRef(rhs(), num_rows); in SolveReducedLinearSystem()
143 const int info = LAPACK::SolveInPlaceUsingCholesky(num_rows, in SolveReducedLinearSystem()
242 set_rhs(new double[lhs()->num_rows()]); in InitStorage()
271 const int num_rows = tsm->num_rows(); in SolveReducedLinearSystemUsingSuiteSparse() local
[all …]
Dcompressed_row_sparse_matrix.cc71 CompressedRowSparseMatrix::CompressedRowSparseMatrix(int num_rows, in CompressedRowSparseMatrix() argument
74 num_rows_ = num_rows; in CompressedRowSparseMatrix()
76 rows_.resize(num_rows + 1, 0); in CompressedRowSparseMatrix()
91 num_rows_ = m.num_rows(); in CompressedRowSparseMatrix()
134 int num_rows) { in CompressedRowSparseMatrix() argument
137 num_rows_ = num_rows; in CompressedRowSparseMatrix()
138 num_cols_ = num_rows; in CompressedRowSparseMatrix()
139 rows_.resize(num_rows + 1); in CompressedRowSparseMatrix()
140 cols_.resize(num_rows); in CompressedRowSparseMatrix()
141 values_.resize(num_rows); in CompressedRowSparseMatrix()
[all …]
Dnormal_prior_test.cc58 for (int num_rows = 1; num_rows < 5; ++num_rows) { in TEST() local
63 Matrix A(num_rows, num_cols); in TEST()
70 double * jacobian = new double[num_rows * num_cols]; in TEST()
71 Vector residuals(num_rows); in TEST()
82 MatrixRef J(jacobian, num_rows, num_cols); in TEST()
95 for (int num_rows = 1; num_rows < 5; ++num_rows) { in TEST() local
100 Matrix A(num_rows, num_cols); in TEST()
110 Vector residuals(num_rows); in TEST()
Ddense_sparse_matrix_test.cc49 EXPECT_EQ(a->num_rows(), b->num_rows()); in CompareMatrices()
52 int num_rows = a->num_rows(); in CompareMatrices() local
59 Vector y_a = Vector::Zero(num_rows); in CompareMatrices()
60 Vector y_b = Vector::Zero(num_rows); in CompareMatrices()
80 num_rows = tsm->num_rows(); in SetUp()
84 int num_rows; member in ceres::internal::DenseSparseMatrixTest
100 Vector b1 = Vector::Zero(num_rows); in TEST_F()
101 Vector b2 = Vector::Zero(num_rows); in TEST_F()
110 for (int i = 0; i < num_rows; ++i) { in TEST_F()
111 Vector a = Vector::Zero(num_rows); in TEST_F()
[all …]
Dlapack.cc66 int LAPACK::SolveInPlaceUsingCholesky(int num_rows, in SolveInPlaceUsingCholesky() argument
74 int n = num_rows; in SolveInPlaceUsingCholesky()
94 int LAPACK::EstimateWorkSizeForQR(int num_rows, int num_cols) { in EstimateWorkSizeForQR() argument
105 &num_rows, in EstimateWorkSizeForQR()
109 &num_rows, in EstimateWorkSizeForQR()
111 &num_rows, in EstimateWorkSizeForQR()
121 int LAPACK::SolveUsingQR(int num_rows, in SolveUsingQR() argument
132 int m = num_rows; in SolveUsingQR()
135 int lda = num_rows; in SolveUsingQR()
136 int ldb = num_rows; in SolveUsingQR()
Dcompressed_row_sparse_matrix_test.cc46 EXPECT_EQ(a->num_rows(), b->num_rows()); in CompareMatrices()
49 int num_rows = a->num_rows(); in CompareMatrices() local
56 Vector y_a = Vector::Zero(num_rows); in CompareMatrices()
57 Vector y_b = Vector::Zero(num_rows); in CompareMatrices()
77 num_rows = tsm->num_rows(); in SetUp()
81 int num_rows; member in ceres::internal::CompressedRowSparseMatrixTest
93 for (int i = 0; i < num_rows; ++i) { in TEST_F()
94 Vector a = Vector::Zero(num_rows); in TEST_F()
129 for (int i = 0; i < num_rows; ++i) { in TEST_F()
130 tsm->Resize(num_rows - i, num_cols); in TEST_F()
[all …]
Dincomplete_lq_factorization.cc122 int num_nonzeros = rows[matrix->num_rows()]; in DropEntriesAndAddRow()
125 matrix->set_num_rows(matrix->num_rows() + 1); in DropEntriesAndAddRow()
126 rows[matrix->num_rows()] = num_nonzeros; in DropEntriesAndAddRow()
159 matrix->set_num_rows(matrix->num_rows() + 1); in DropEntriesAndAddRow()
160 rows[matrix->num_rows()] = num_nonzeros; in DropEntriesAndAddRow()
170 const int num_rows = matrix.num_rows(); in IncompleteLQFactorization() local
177 new CompressedRowSparseMatrix(num_rows, in IncompleteLQFactorization()
178 num_rows, in IncompleteLQFactorization()
179 l_level_of_fill * num_rows); in IncompleteLQFactorization()
182 CompressedRowSparseMatrix q(num_rows, num_cols, q_level_of_fill * num_rows); in IncompleteLQFactorization()
[all …]
Dpartitioned_matrix_view_test.cc58 num_rows_ = A_->num_rows(); in SetUp()
77 EXPECT_EQ(m.num_rows(), A_->num_rows()); in TEST_F()
94 Vector y1 = Vector::Zero(m.num_rows()); in TEST_F()
97 Vector y2 = Vector::Zero(m.num_rows()); in TEST_F()
100 for (int i = 0; i < m.num_rows(); ++i) { in TEST_F()
119 Vector y1 = Vector::Zero(m.num_rows()); in TEST_F()
122 Vector y2 = Vector::Zero(m.num_rows()); in TEST_F()
125 for (int i = 0; i < m.num_rows(); ++i) { in TEST_F()
136 Vector x = Vector::Zero(m.num_rows()); in TEST_F()
137 for (int i = 0; i < m.num_rows(); ++i) { in TEST_F()
[all …]
Ddense_qr_solver.cc70 const int num_rows = A->num_rows(); in SolveUsingLAPACK() local
93 rhs_.head(num_rows) = ConstVectorRef(b, num_rows); in SolveUsingLAPACK()
131 const int num_rows = A->num_rows(); in SolveUsingEigen() local
142 num_rows + ((per_solve_options.D != NULL) ? num_cols : 0); in SolveUsingEigen()
147 rhs_.head(num_rows) = ConstVectorRef(b, num_rows); in SolveUsingEigen()
Ddense_sparse_matrix.cc42 DenseSparseMatrix::DenseSparseMatrix(int num_rows, int num_cols) in DenseSparseMatrix() argument
45 m_.resize(num_rows, num_cols); in DenseSparseMatrix()
49 DenseSparseMatrix::DenseSparseMatrix(int num_rows, in DenseSparseMatrix() argument
56 m_.resize(num_rows + num_cols, num_cols); in DenseSparseMatrix()
58 m_.resize(num_rows, num_cols); in DenseSparseMatrix()
64 : m_(Eigen::MatrixXd::Zero(m.num_rows(), m.num_cols())), in DenseSparseMatrix()
88 VectorRef(y, num_rows()) += matrix() * ConstVectorRef(x, num_cols()); in RightMultiply()
93 matrix().transpose() * ConstVectorRef(x, num_rows()); in LeftMultiply()
105 *dense_matrix = m_.block(0, 0, num_rows(), num_cols()); in ToDenseMatrix()
129 int DenseSparseMatrix::num_rows() const { in num_rows() function in ceres::internal::DenseSparseMatrix
Dschur_jacobi_preconditioner.cc96 const int num_rows = m_->num_rows(); in UpdateImpl() local
97 CHECK_GT(num_rows, 0); in UpdateImpl()
107 Vector rhs = Vector::Zero(m_->num_rows()); in UpdateImpl()
108 Vector b = Vector::Zero(A.num_rows()); in UpdateImpl()
140 int SchurJacobiPreconditioner::num_rows() const { in num_rows() function in ceres::internal::SchurJacobiPreconditioner
141 return m_->num_rows(); in num_rows()
Dcovariance_impl.cc61 explicit PerThreadContext(int num_rows) in PerThreadContext()
67 rhs = ss.CreateDenseVector(NULL, num_rows, num_rows); in PerThreadContext()
283 int num_rows = 0; in ComputeCovarianceSparsity() local
289 parameter_block_to_row_index_[parameter_block] = num_rows; in ComputeCovarianceSparsity()
290 num_rows += parameter_block_size; in ComputeCovarianceSparsity()
334 new CompressedRowSparseMatrix(num_rows, num_rows, num_nonzeros)); in ComputeCovarianceSparsity()
389 rows[num_rows] = cursor; in ComputeCovarianceSparsity()
429 cholmod_jacobian_view.ncol = jacobian.num_rows; in ComputeCovarianceValuesUsingSparseCholesky()
467 const int num_rows = covariance_matrix_->num_rows(); in ComputeCovarianceValuesUsingSparseCholesky() local
486 cholmod_dense* rhs = ss.CreateDenseVector(NULL, num_rows, num_rows); in ComputeCovarianceValuesUsingSparseCholesky()
[all …]
Dcorrector.cc104 void Corrector::CorrectResiduals(int num_rows, double* residuals) { in CorrectResiduals() argument
107 for (int r = 0; r < num_rows; ++r) { in CorrectResiduals()
112 void Corrector::CorrectJacobian(int num_rows, in CorrectJacobian() argument
132 for (int r = 0; r < num_rows; ++r) { in CorrectJacobian()
136 for (int r = 0; r < num_rows; ++r) { in CorrectJacobian()
Dlinear_least_squares_problems.cc181 int num_rows = 6; in LinearLeastSquaresProblem1() local
185 TripletSparseMatrix* A = new TripletSparseMatrix(num_rows, in LinearLeastSquaresProblem1()
187 num_rows * num_cols); in LinearLeastSquaresProblem1()
188 problem->b.reset(new double[num_rows]); in LinearLeastSquaresProblem1()
277 for (int i = 0; i < num_rows; ++i) { in LinearLeastSquaresProblem1()
286 int num_rows = 6; in LinearLeastSquaresProblem2() local
291 problem->b.reset(new double[num_rows]); in LinearLeastSquaresProblem2()
296 scoped_array<double> values(new double[num_rows * num_cols]); in LinearLeastSquaresProblem2()
393 for (int i = 0; i < num_rows; ++i) { in LinearLeastSquaresProblem2()
420 int num_rows = 5; in LinearLeastSquaresProblem3() local
[all …]
Dblock_random_access_dense_matrix_test.cc44 const int num_rows = 3 + 4 + 5; in TEST() local
46 EXPECT_EQ(m.num_rows(), num_rows); in TEST()
47 EXPECT_EQ(m.num_cols(), num_rows); in TEST()
76 const int num_rows = 3 + 4 + 5; in TEST() local
104 int pos = row_idx * num_rows + col_idx; in TEST()
Dtriplet_sparse_matrix.cc55 TripletSparseMatrix::TripletSparseMatrix(int num_rows, in TripletSparseMatrix() argument
58 : num_rows_(num_rows), in TripletSparseMatrix()
66 CHECK_GE(num_rows, 0); in TripletSparseMatrix()
199 num_rows_ = num_rows_ + B.num_rows(); in AppendRows()
203 CHECK_EQ(B.num_rows(), num_rows_); in AppendCols()
244 const double* values, int num_rows) { in CreateSparseDiagonalMatrix() argument
246 new TripletSparseMatrix(num_rows, num_rows, num_rows); in CreateSparseDiagonalMatrix()
247 for (int i = 0; i < num_rows; ++i) { in CreateSparseDiagonalMatrix()
252 m->set_num_nonzeros(num_rows); in CreateSparseDiagonalMatrix()
Dincomplete_lq_factorization_test.cc45 EXPECT_EQ(expected.num_rows(), actual.num_rows()); in ExpectMatricesAreEqual()
47 for (int i = 0; i < expected.num_rows(); ++i) { in ExpectMatricesAreEqual()
137 EXPECT_EQ(matrix.num_rows(), 1); in TEST()
145 EXPECT_EQ(matrix.num_rows(), 2); in TEST()
155 EXPECT_EQ(matrix.num_rows(), 3); in TEST()
169 EXPECT_EQ(matrix.num_rows(), 4); in TEST()
185 EXPECT_EQ(matrix.num_rows(), 5); in TEST()
Dblock_sparse_matrix_test.cc57 CHECK_EQ(A_->num_rows(), B_->num_rows()); in SetUp()
72 Vector y_a = Vector::Zero(A_->num_rows()); in TEST_F()
73 Vector y_b = Vector::Zero(A_->num_rows()); in TEST_F()
86 for (int i = 0; i < A_->num_rows(); ++i) { in TEST_F()
87 Vector x = Vector::Zero(A_->num_rows()); in TEST_F()
Dcompressed_row_sparse_matrix.h70 CompressedRowSparseMatrix(int num_rows,
76 CompressedRowSparseMatrix(const double* diagonal, int num_rows);
89 virtual int num_rows() const { return num_rows_; } in num_rows() function
119 void set_num_rows(const int num_rows) { num_rows_ = num_rows; } in set_num_rows() argument
/external/qemu/distrib/jpeg-6b/
Djdpostct.c133 JDIMENSION num_rows, max_rows; in post_process_1pass() local
140 num_rows = 0; in post_process_1pass()
143 post->buffer, &num_rows, max_rows); in post_process_1pass()
146 post->buffer, output_buf + *out_row_ctr, (int) num_rows); in post_process_1pass()
147 *out_row_ctr += num_rows; in post_process_1pass()
165 JDIMENSION old_next_row, num_rows; in post_process_prepass() local
183 num_rows = post->next_row - old_next_row; in post_process_prepass()
185 (JSAMPARRAY) NULL, (int) num_rows); in post_process_prepass()
186 *out_row_ctr += num_rows; in post_process_prepass()
209 JDIMENSION num_rows, max_rows; in post_process_2pass() local
[all …]
Djdcolor.c141 JSAMPARRAY output_buf, int num_rows) in ycc_rgb_convert() argument
157 while (--num_rows >= 0) { in ycc_rgb_convert()
182 JSAMPARRAY output_buf, int num_rows) in ycc_rgba_8888_convert() argument
198 while (--num_rows >= 0) { in ycc_rgba_8888_convert()
223 JSAMPARRAY output_buf, int num_rows) in ycc_rgb_565_convert() argument
239 while (--num_rows >= 0) { in ycc_rgb_565_convert()
295 JSAMPARRAY output_buf, int num_rows) in ycc_rgb_565D_convert() argument
312 while (--num_rows >= 0) { in ycc_rgb_565D_convert()
373 JSAMPARRAY output_buf, int num_rows) in rgb_rgba_8888_convert() argument
381 while (--num_rows >= 0) { in rgb_rgba_8888_convert()
[all …]
/external/jpeg/
Djdpostct.c133 JDIMENSION num_rows, max_rows; in post_process_1pass() local
140 num_rows = 0; in post_process_1pass()
143 post->buffer, &num_rows, max_rows); in post_process_1pass()
146 post->buffer, output_buf + *out_row_ctr, (int) num_rows); in post_process_1pass()
147 *out_row_ctr += num_rows; in post_process_1pass()
165 JDIMENSION old_next_row, num_rows; in post_process_prepass() local
183 num_rows = post->next_row - old_next_row; in post_process_prepass()
185 (JSAMPARRAY) NULL, (int) num_rows); in post_process_prepass()
186 *out_row_ctr += num_rows; in post_process_prepass()
209 JDIMENSION num_rows, max_rows; in post_process_2pass() local
[all …]
Djsimd_neon.c40 JSAMPARRAY output_buf, int num_rows));
44 JSAMPARRAY output_buf, int num_rows));
64 JSAMPARRAY output_buf, int num_rows) in jsimd_ycc_rgba8888_convert() argument
71 input_row, output_buf, num_rows); in jsimd_ycc_rgba8888_convert()
77 JSAMPARRAY output_buf, int num_rows) in jsimd_ycc_rgb565_convert() argument
84 input_row, output_buf, num_rows); in jsimd_ycc_rgb565_convert()
Djdcolor.c143 JSAMPARRAY output_buf, int num_rows) in ycc_rgb_convert() argument
159 while (--num_rows >= 0) { in ycc_rgb_convert()
184 JSAMPARRAY output_buf, int num_rows) in ycc_rgba_8888_convert() argument
200 while (--num_rows >= 0) { in ycc_rgba_8888_convert()
225 JSAMPARRAY output_buf, int num_rows) in ycc_rgb_565_convert() argument
241 while (--num_rows >= 0) { in ycc_rgb_565_convert()
297 JSAMPARRAY output_buf, int num_rows) in ycc_rgb_565D_convert() argument
314 while (--num_rows >= 0) { in ycc_rgb_565D_convert()
375 JSAMPARRAY output_buf, int num_rows) in rgb_rgba_8888_convert() argument
383 while (--num_rows >= 0) { in rgb_rgba_8888_convert()
[all …]
/external/ceres-solver/include/ceres/internal/
Deigen.h65 template <int num_rows = Eigen::Dynamic, int num_cols = Eigen::Dynamic>
67 typedef Eigen::Matrix <double, num_rows, num_cols, Eigen::RowMajor>
71 Eigen::Matrix<double, num_rows, num_cols, Eigen::RowMajor> >
74 typedef Eigen::Matrix <double, num_rows, 1>
78 Eigen::Matrix<double, num_rows, 1> >
83 const Eigen::Matrix<double, num_rows, num_cols, Eigen::RowMajor> >
87 const Eigen::Matrix<double, num_rows, 1> >

123456