symforce.opt package¶
Subpackages¶
Submodules¶
- symforce.opt.barrier_functions module
- symforce.opt.factor module
- symforce.opt.noise_models module
- symforce.opt.numeric_factor module
- symforce.opt.objective module
- symforce.opt.optimization_problem module
OptimizationProblem
OptimizationProblem.__init__()
OptimizationProblem.subproblems
OptimizationProblem.inputs
OptimizationProblem.residual_blocks
OptimizationProblem.residuals
OptimizationProblem.extra_values
OptimizationProblem.split_residual_blocks()
OptimizationProblem.keys()
OptimizationProblem.optimized_keys()
OptimizationProblem.generate()
OptimizationProblem.make_symbolic_factors()
OptimizationProblem.make_numeric_factors()
build_inputs()
- symforce.opt.optimizer module
Optimizer
Optimizer.Params
Optimizer.Params.verbose
Optimizer.Params.initial_lambda
Optimizer.Params.lambda_up_factor
Optimizer.Params.lambda_down_factor
Optimizer.Params.lambda_lower_bound
Optimizer.Params.lambda_upper_bound
Optimizer.Params.use_diagonal_damping
Optimizer.Params.use_unit_damping
Optimizer.Params.keep_max_diagonal_damping
Optimizer.Params.diagonal_damping_min
Optimizer.Params.iterations
Optimizer.Params.early_exit_min_reduction
Optimizer.Params.enable_bold_updates
Optimizer.Params.__init__()
Optimizer.Result
Optimizer.Result.initial_values
Optimizer.Result.optimized_values
Optimizer.Result.iterations
Optimizer.Result.best_index
Optimizer.Result.early_exited
Optimizer.Result.best_linearization
Optimizer.Result.jacobian_sparsity
Optimizer.Result.linear_solver_ordering
Optimizer.Result.cholesky_factor_sparsity
Optimizer.Result.iteration_stats
Optimizer.Result.error()
Optimizer.Result.__init__()
Optimizer.__init__()
Optimizer.optimize()
Optimizer.linearize()
Optimizer.load_iteration_values()
Optimizer.linearization_index()
Optimizer.linearization_index_entry()
- symforce.opt.residual_block module
- symforce.opt.sub_problem module
- symforce.opt.timestep_sub_problem module