HomeSort by relevance Sort by last modified time
    Searched refs:x_plus_delta (Results 1 - 9 of 9) sorted by null

  /external/ceres-solver/internal/ceres/
parameter_block_test.cc 84 double x_plus_delta[3]; local
86 parameter_block.Plus(x, delta, x_plus_delta);
87 ASSERT_EQ(1.5, x_plus_delta[0]);
88 ASSERT_EQ(2.0, x_plus_delta[1]);
89 ASSERT_EQ(3.3, x_plus_delta[2]);
97 double* x_plus_delta) const {
128 double x_plus_delta[2]; local
129 parameter_block.Plus(x, delta, x_plus_delta);
130 EXPECT_EQ(1.2, x_plus_delta[0]);
131 EXPECT_EQ(2.3, x_plus_delta[1])
    [all...]
local_parameterization_test.cc 49 double x_plus_delta[3] = {0.0, 0.0, 0.0}; local
50 parameterization.Plus(x, delta, x_plus_delta);
51 EXPECT_EQ(x_plus_delta[0], 1.0);
52 EXPECT_EQ(x_plus_delta[1], 3.0);
53 EXPECT_EQ(x_plus_delta[2], 5.0);
94 double x_plus_delta[4] = {0.0, 0.0, 0.0}; local
96 parameterization.Plus(x, delta, x_plus_delta);
100 EXPECT_EQ(x_plus_delta[j], x[j]);
102 EXPECT_EQ(x_plus_delta[j], x[j] + delta[k++]);
129 bool operator()(const T* x, const T* delta, T* x_plus_delta) const
164 double x_plus_delta[4] = {0.0, 0.0, 0.0, 0.0}; local
186 QuaternionPlus(), parameters, 4, x_plus_delta, jacobian_array); local
    [all...]
local_parameterization.cc 46 double* x_plus_delta) const {
47 VectorRef(x_plus_delta, size_) =
88 double* x_plus_delta) const {
91 x_plus_delta[i] = x[i];
93 x_plus_delta[i] = x[i] + delta[j++];
113 double* x_plus_delta) const {
123 QuaternionProduct(q_delta, x, x_plus_delta);
126 x_plus_delta[i] = x[i];
runtime_numeric_diff_cost_function.cc 71 Map<ParameterVector> x_plus_delta(parameters[parameter_block],
73 ParameterVector x(x_plus_delta);
94 x_plus_delta(j) = x(j) + step_size(j);
111 x_plus_delta(j) = x(j) - step_size(j);
124 x_plus_delta(j) = x(j); // Restore x_plus_delta.
parameter_block.h 168 bool Plus(const double *x, const double* delta, double* x_plus_delta) {
170 VectorRef(x_plus_delta, size_) = ConstVectorRef(x, size_) +
174 return local_parameterization_->Plus(x, delta, x_plus_delta);
trust_region_minimizer.cc 135 Vector x_plus_delta(num_parameters);
324 if (!evaluator->Plus(x.data(), delta.data(), x_plus_delta.data())) {
327 "Terminating. Failed to compute Plus(x, delta, x_plus_delta).";
335 if (!evaluator->Evaluate(x_plus_delta.data(),
347 Vector inner_iteration_x = x_plus_delta;
358 x_plus_delta = inner_iteration_x;
369 iteration_summary.step_norm = (x - x_plus_delta).norm();
440 x = x_plus_delta;
  /external/ceres-solver/include/ceres/
local_parameterization.h 67 // x_plus_delta = Plus(x, delta),
69 // where x_plus_delta has the same size as x, and delta is of size
116 // x_plus_delta = Plus(x, delta)
121 double* x_plus_delta) const = 0;
142 double* x_plus_delta) const;
160 double* x_plus_delta) const;
180 double* x_plus_delta) const;
numeric_diff_cost_function.h 109 Map<ParameterVector> x_plus_delta(parameters[parameter_block],
111 ParameterVector x(x_plus_delta);
139 x_plus_delta(j) = x(j) + step_size(j);
157 x_plus_delta(j) = x(j) - step_size(j);
171 x_plus_delta(j) = x(j); // Restore x_plus_delta.
  /external/ceres-solver/docs/
modeling.tex 328 double* x_plus_delta) const = 0;

Completed in 717 milliseconds