Lines Matching refs:IterationSummary

1614 .. class:: IterationSummary
1616 :class:`IterationSummary` describes the state of the minimizer at
1619 .. member:: int32 IterationSummary::iteration
1623 .. member:: bool IterationSummary::step_is_valid
1628 **Note**: :member:`IterationSummary::step_is_valid` is `false`
1629 when :member:`IterationSummary::iteration` = 0.
1631 .. member:: bool IterationSummary::step_is_nonmonotonic
1638 **Note**: :member:`IterationSummary::step_is_nonmonotonic` is
1639 `false` when when :member:`IterationSummary::iteration` = 0.
1641 .. member:: bool IterationSummary::step_is_successful
1653 **Note**: :member:`IterationSummary::step_is_successful` is `false`
1654 when when :member:`IterationSummary::iteration` = 0.
1656 .. member:: double IterationSummary::cost
1660 .. member:: double IterationSummary::cost_change
1665 .. member:: double IterationSummary::gradient_max_norm
1669 .. member:: double IterationSummary::gradient_norm
1673 .. member:: double IterationSummary::step_norm
1677 .. member:: double IterationSummary::relative_decrease
1684 .. member:: double IterationSummary::trust_region_radius
1688 1.0 / member::`IterationSummary::trust_region_radius`.
1690 .. member:: double IterationSummary::eta
1698 .. member:: double IterationSummary::step_size
1704 .. member:: int IterationSummary::line_search_function_evaluations
1710 .. member:: int IterationSummary::linear_solver_iterations
1718 .. member:: double IterationSummary::iteration_time_in_seconds
1723 .. member:: double IterationSummary::step_solver_time_in_seconds
1727 .. member:: double IterationSummary::cumulative_time_in_seconds
1742 virtual CallbackReturnType operator()(const IterationSummary& summary) = 0;
1776 CallbackReturnType operator()(const IterationSummary& summary) {
1917 .. member:: vector<IterationSummary> Solver::Summary::iterations
1919 :class:`IterationSummary` for each minimizer iteration in order.