Package gov.nih.mipav.model.algorithms
Class CeresSolver.MinimizerOptions
java.lang.Object
gov.nih.mipav.model.algorithms.CeresSolver.MinimizerOptions
- Enclosing class:
CeresSolver
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Vector<CeresSolver.IterationCallback> double(package private) CeresSolver.Evaluatordoubledouble(package private) CeresSolver.CoordinateDescentMinimizerdoublebooleanbooleanboolean(package private) CeresSolver.SparseMatrixdoubledoubleintintdoubledoubleintintintintdoubleintdoubledoubledoubledoubleintdouble(package private) CeresSolver.TrustRegionStrategybooleanboolean -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
max_num_iterations
public int max_num_iterations -
max_solver_time_in_seconds
public double max_solver_time_in_seconds -
num_threads
public int num_threads -
max_step_solver_retries
public int max_step_solver_retries -
gradient_tolerance
public double gradient_tolerance -
parameter_tolerance
public double parameter_tolerance -
function_tolerance
public double function_tolerance -
min_relative_decrease
public double min_relative_decrease -
eta
public double eta -
jacobi_scaling
public boolean jacobi_scaling -
use_nonmonotonic_steps
public boolean use_nonmonotonic_steps -
max_consecutive_nonmonotonic_steps
public int max_consecutive_nonmonotonic_steps -
trust_region_minimizer_iterations_to_dump
-
trust_region_problem_dump_format_type
-
trust_region_problem_dump_directory
-
max_num_consecutive_invalid_steps
public int max_num_consecutive_invalid_steps -
min_trust_region_radius
public double min_trust_region_radius -
line_search_direction_type
-
line_search_type
-
nonlinear_conjugate_gradient_type
-
max_lbfgs_rank
public int max_lbfgs_rank -
use_approximate_eigenvalue_bfgs_scaling
public boolean use_approximate_eigenvalue_bfgs_scaling -
line_search_interpolation_type
-
min_line_search_step_size
public double min_line_search_step_size -
line_search_sufficient_function_decrease
public double line_search_sufficient_function_decrease -
max_line_search_step_contraction
public double max_line_search_step_contraction -
min_line_search_step_contraction
public double min_line_search_step_contraction -
max_num_line_search_step_size_iterations
public int max_num_line_search_step_size_iterations -
max_num_line_search_direction_restarts
public int max_num_line_search_direction_restarts -
line_search_sufficient_curvature_decrease
public double line_search_sufficient_curvature_decrease -
max_line_search_step_expansion
public double max_line_search_step_expansion -
inner_iteration_tolerance
public double inner_iteration_tolerance -
is_silent
public boolean is_silent -
is_constrained
public boolean is_constrained -
callbacks
Vector<CeresSolver.IterationCallback> callbacks -
evaluator
CeresSolver.Evaluator evaluator -
trust_region_strategy
CeresSolver.TrustRegionStrategy trust_region_strategy -
jacobian
CeresSolver.SparseMatrix jacobian -
inner_iteration_minimizer
CeresSolver.CoordinateDescentMinimizer inner_iteration_minimizer
-
-
Constructor Details
-
MinimizerOptions
public MinimizerOptions() -
MinimizerOptions
-
-
Method Details
-
Init
-