HomeSort by relevance Sort by last modified time
    Searched full:num_eliminate_blocks (Results 1 - 25 of 31) sorted by null

1 2

  /external/ceres-solver/internal/ceres/
schur_eliminator_test.cc 74 num_eliminate_blocks = problem->num_eliminate_blocks;
78 for (int i = 0; i < num_eliminate_blocks; ++i) {
117 for (int i = 0; i < num_eliminate_blocks; ++i) {
139 vector<int> blocks(num_col_blocks - num_eliminate_blocks, 0);
140 for (int i = num_eliminate_blocks; i < num_col_blocks; ++i) {
141 blocks[i - num_eliminate_blocks] = bs->cols[i].size;
152 options.elimination_groups.push_back(num_eliminate_blocks);
155 num_eliminate_blocks,
163 eliminator->Init(num_eliminate_blocks, A->block_structure())
195 int num_eliminate_blocks; member in class:ceres::internal::SchurEliminatorTest
    [all...]
linear_least_squares_problems.h 47 : A(NULL), b(NULL), D(NULL), num_eliminate_blocks(0),
56 int num_eliminate_blocks; member in struct:ceres::internal::LinearLeastSquaresProblem
83 int num_eliminate_blocks);
schur_complement_solver.cc 109 const int num_eliminate_blocks = options().elimination_groups[0]; local
112 vector<int> blocks(num_col_blocks - num_eliminate_blocks, 0);
113 for (int i = num_eliminate_blocks, j = 0;
181 const int num_eliminate_blocks = options().elimination_groups[0]; local
185 blocks_.resize(num_col_blocks - num_eliminate_blocks, 0);
186 for (int i = num_eliminate_blocks; i < num_col_blocks; ++i) {
187 blocks_[i - num_eliminate_blocks] = bs->cols[i].size;
198 if (e_block_id >= num_eliminate_blocks) {
215 f_blocks.push_back(cell.block_id - num_eliminate_blocks);
232 CHECK_GE(row.cells.front().block_id, num_eliminate_blocks);
    [all...]
block_jacobian_writer.cc 51 // the first num_eliminate_blocks parameter blocks as indicated by the parameter
55 // instead of num_eliminate_blocks.
57 int num_eliminate_blocks,
78 if (parameter_block->index() < num_eliminate_blocks) {
109 if (parameter_block_index < num_eliminate_blocks) {
126 CHECK_GE(options.num_eliminate_blocks, 0)
127 << "num_eliminate_blocks must be greater than 0.";
130 options.num_eliminate_blocks,
schur_complement_solver_test.cc 60 num_eliminate_blocks = problem->num_eliminate_blocks;
101 options.elimination_groups.push_back(num_eliminate_blocks);
103 A->block_structure()->cols.size() - num_eliminate_blocks);
130 int num_eliminate_blocks; member in class:ceres::internal::SchurComplementSolverTest
visibility_test.cc 55 int num_eliminate_blocks = 2; local
100 ComputeVisibility(bs, num_eliminate_blocks, &visibility);
101 ASSERT_EQ(visibility.size(), num_cols - num_eliminate_blocks);
135 int num_eliminate_blocks = 2; local
176 ComputeVisibility(bs, num_eliminate_blocks, &visibility);
177 ASSERT_EQ(visibility.size(), num_cols - num_eliminate_blocks);
visibility.cc 46 const int num_eliminate_blocks,
53 visibility->resize(block_structure.cols.size() - num_eliminate_blocks);
59 if (block_id >= num_eliminate_blocks) {
64 int camera_block_id = cells[j].block_id - num_eliminate_blocks;
linear_least_squares_problems.cc 118 problem->num_eliminate_blocks = 0;
120 problem->num_eliminate_blocks = problem_proto.num_eliminate_blocks();
260 problem->num_eliminate_blocks = 2;
363 problem->num_eliminate_blocks = 2;
497 problem->num_eliminate_blocks = 2;
582 int num_eliminate_blocks) {
610 int num_eliminate_blocks) {
633 lsqp.set_num_eliminate_blocks(num_eliminate_blocks);
650 int num_eliminate_blocks) {
    [all...]
solver_impl.cc 401 const int num_eliminate_blocks = local
405 if (!LexicographicallyOrderResidualBlocks(num_eliminate_blocks,
575 // num_eliminate_blocks.
702 const int num_eliminate_blocks = ComputeSchurOrdering(*transformed_program, local
711 (i < num_eliminate_blocks) ? 0 : 1);
    [all...]
visibility.h 50 // first num_eliminate_blocks columns blocks are e_blocks and the rest
56 int num_eliminate_blocks,
solver_impl.h 60 // options.num_eliminate_blocks set appropriately.
91 const int num_eliminate_blocks,
113 // num_eliminate_blocks, since removed parameters changes the point
detect_structure.h 55 const int num_eliminate_blocks,
detect_structure.cc 39 const int num_eliminate_blocks,
54 if (row.cells.front().block_id >= num_eliminate_blocks) {
evaluator.h 60 num_eliminate_blocks(-1),
64 int num_eliminate_blocks; member in struct:ceres::internal::Evaluator::Options
implicit_schur_complement.h 91 // num_eliminate_blocks is the number of E blocks in the matrix
100 ImplicitSchurComplement(int num_eliminate_blocks, bool preconditioner);
matrix.proto 138 // bi-partite structure, then num_eliminate_blocks is the number of
142 optional int32 num_eliminate_blocks = 5;
evaluator_test.cc 32 // solver and num_eliminate_blocks (for schur-based solvers).
160 << " and num_eliminate_blocks: " << GetParam().second;
163 options.num_eliminate_blocks = GetParam().second;
570 // argument is num_eliminate_blocks. Changing the num_eliminate_blocks only
573 // Try all values of num_eliminate_blocks that make sense given that in the
634 options.num_eliminate_blocks = 0;
iterative_schur_complement_solver_test.cc 72 num_eliminate_blocks_ = problem->num_eliminate_blocks;
implicit_schur_complement.cc 44 ImplicitSchurComplement::ImplicitSchurComplement(int num_eliminate_blocks,
46 : num_eliminate_blocks_(num_eliminate_blocks),
visibility_based_preconditioner.cc 257 const int num_eliminate_blocks = options_.elimination_groups[0]; local
275 if (e_block_id >= num_eliminate_blocks) {
292 const int f_block_id = cell.block_id - num_eliminate_blocks;
314 CHECK_GE(row.cells.front().block_id, num_eliminate_blocks);
316 const int block1 = row.cells[i].block_id - num_eliminate_blocks;
318 const int block2 = row.cells[j].block_id - num_eliminate_blocks;
visibility_based_preconditioner.h 133 // options.num_eliminate_blocks = num_points;
150 // LinearSolver::Options::num_eliminate_blocks should be set to the
implicit_schur_complement_test.cc 68 num_eliminate_blocks_ = problem->num_eliminate_blocks;
partitioned_matrix_view_test.cc 59 num_eliminate_blocks_ = problem->num_eliminate_blocks;
schur_eliminator.h 174 virtual void Init(int num_eliminate_blocks,
227 virtual void Init(int num_eliminate_blocks,
coordinate_descent_minimizer.cc 115 evaluator_options_.num_eliminate_blocks = 0;

Completed in 1038 milliseconds

1 2