Home | History | Annotate | Download | only in ceres

Lines Matching defs:step_size

144 // Returns step_size \in [min_step_size, max_step_size] which minimizes the
209 double step_size = 0.0, unused_min_value = 0.0;
211 &step_size, &unused_min_value);
212 return step_size;
229 // Note initial_cost & initial_gradient are evaluated at step_size = 0,
272 const double step_size =
281 if (step_size * descent_direction_max_norm < options().min_step_size) {
283 StringPrintf("Line search failed: step_size too small: %.5e "
284 "with descent_direction_max_norm: %.5e.", step_size,
291 current.x = step_size;
325 // Note initial_cost & initial_gradient are evaluated at step_size = 0,
336 // Wolfe bracketing phase: Increases step_size until either it finds a point
346 // Caveat: If f(step_size_{k}) is invalid, then step_size is reduced, ignoring
347 // this special case, step_size monotonically increases during bracketing.
545 const double step_size =
553 if (step_size * descent_direction_max_norm < options().min_step_size) {
555 StringPrintf("Line search failed: step_size too small: %.5e "
556 "with descent_direction_max_norm: %.5e", step_size,
563 current.x = step_size;
684 "step_size: %.5e, for which function is invalid, "
718 "step_size: %.5e, for which function is invalid, "