|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| LMSSolver | Title: LMSSolver |
| MFWithGradient | interface for a function of several variables with a gradient |
| MinimiserMonitor | interface for a classes that wish to monitor the progress of a Minimiser |
| MultivariateFunction | interface for a function of several variables |
| MultivariateMinimum.Factory | A factory interface for MultivariateMinimums (because they aren't statefree) |
| OrderEnumerator | A means for describing odering information, and Utilities for creating such Orderings |
| OrderEnumerator.OEFactory | |
| OrthogonalHints | Provides a means for giving an Orthogonal base optimiser (IE, OrthognalMinimum) hints about the function that may alow it to optimise better. |
| OrthogonalSearch.RoundOptimiser | |
| UnivariateFunction | interface for a function of one variable |
| Class Summary | |
|---|---|
| Binomial | Binomial coefficients |
| BoundsCheckedFunction | returns a very large number instead of the function value if arguments are out of bound (useful for minimization with minimizers that don't check argument boundaries) |
| ConjugateDirectionSearch | methods for minimization of a real-valued function of several variables without using derivatives (Brent's modification of a conjugate direction search method proposed by Powell) |
| ConjugateGradientSearch | minimization of a real-valued function of several variables using a the nonlinear conjugate gradient method where several variants of the direction update are available (Fletcher-Reeves, Polak-Ribiere, Beale-Sorenson, Hestenes-Stiefel) and bounds are respected. |
| DifferentialEvolution | global minimization of a real-valued function of several variables without using derivatives using a genetic algorithm (Differential Evolution) |
| ErrorFunction | error function and related stuff |
| EvaluationCounter | A utiltity class that can be used to track the number of evaluations of a general function |
| GammaFunction | gamma function |
| GeneralizedDEOptimizer | Provides an general interface to the DifferentialEvolution class that is not tied to a certain number of parameters (as DifferentialEvolution is). |
| LineFunction | converts a multivariate function into a univariate function |
| LMSSolver.Utils | Title: Utils |
| MachineAccuracy | determines machine accuracy |
| MathUtils | Handy utility functions which have some Mathematical relavance. |
| Matrix | Title: Matrix |
| MersenneTwisterFast | MersenneTwisterFast: A simulation quality fast random number generator (MT19937) with the same public methods as java.util.Random. |
| MinimiserMonitor.Utils | |
| MultivariateMinimum | abstract base class for minimisation of a multivariate function |
| NumericalDerivative | approximates numerically the first and second derivatives of a function of a single variable and approximates gradient and diagonal of Hessian for multivariate functions |
| OrderEnumerator.Utils | |
| OrthogonalHints.Utils | |
| OrthogonalLineFunction | converts a multivariate function into a univariate function by keeping all but one argument constant |
| OrthogonalSearch | minimization of a real-valued function of several variables without using derivatives, using the simple strategy of optimizing variables one by one. |
| UnivariateMinimum | minimization of a real-valued function of one variable without using derivatives. |
| UrnModel | class for drawing numbers from an urn with and without laying back |
Classes for math stuff such as optimisation, numerical derivatives, matrix exponentials, random numbers, special function etc.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||