orbit.utils.fitting#

Classes

BisectionSearchAlgorithm()

The Bisection search is a minimum finding method that applies to any continuous functions.

GoldenSectionSearchAlgorithm()

The GoldenSection search is a minimum finding method that applies to any continuous functions.

PolynomialFit(order)

RandomSearchAlgorithm()

The RandomSearchAlgorithm uses floating windows for each variables with a defined shrinkage factor.

ScoreboardActionListener()

This is an abstract class for actions inside Scoreboard.

Scorer()

This class calculates the score for the trial point instance.

SearchAgorithm()

The SearchAgorithm is an abstract class.

SimplexSearchAlgorithm()

Simplex - a regression method for arbitrary nonlinear function minimization

SolveStopper()

The SolveStopper defines if we should stop solver's optimization process because of some condition.

SolveStopperFactory()

The Factory for stoppers.

Solver()

The class is a main class of the general fitting package.

TrialPoint()

This a container class for VariableProxy instances.

VariableProxy(*arg, **kwargs)

This class represents the parameter for the score function in the fitting process.

Modules

orbit.utils.fitting.BisectionSearch1D

orbit.utils.fitting.GoldenSectionSearch1D

orbit.utils.fitting.PolynomialFit(order)

orbit.utils.fitting.RandomSearch

orbit.utils.fitting.SimplexSearch

orbit.utils.fitting.Solver_lib

This is a collection of classes for a general optimization problem.