|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Optimizable1DContinuous | Interface for 1D functions. |
Optimizable1DContinuousDifferentiable | Interface for Differentiable 1D functions. |
OptimizableNDContinuous | Interface for ND functions. |
OptimizableNDContinuousDifferentiable | Interface for Differentiable ND functions. |
Optimizer1DContinuous | Interface for 1D optimizers. |
Optimizer1DContinuousDifferentiable | Interface for Differentiable 1D functions. |
OptimizerNDContinuous | Interface for ND functions. |
OptimizerNDContinuousDifferentiable | Interface for Differentiable ND functions. |
Class Summary | |
---|---|
BrentMethod1D | Optimizes functions by using Brent's method. |
DownhillSimplexND | This optimizer uses the Nelder-Mead downhill simplex method to optimize a function. |
FunctionNumeric1DDifferentiation | This class does numeric differentiation in 1D. |
FunctionNumericND1DDifferentiation | A wrapper class used to facilitate getting derivatives of ND functions along each dimension individually |
FunctionNumericNDDifferentiation | This class does numeric differentiation in ND. |
GoldenSectionSearch1D | Class GoldenSectionSearch1D Uses the gold section search algorithm to find the minima of a 1D function |
LevenbergMarquardt | This optimizer uses the Levenberg Marquardt method in order to find the minimum of a function. |
LineSearchND | Uses 1D optimizers to optimize an ND function. |
LineSearchNDDifferentiable | Uses Diffentiable 1D optimizers to optimize a Differentiable ND function. |
MinToMax1D | Finds the maximum of 1D functions by negating the function and finding the minimum. |
MinToMax1DDifferentiable | Finds the maximum of Diffentiable 1D functions by negating the function and finding the minimum. |
MinToMaxND | Finds the maximum of ND functions by negating the function and finding the minimum. |
MinToMaxNDDifferentiable | Finds the maximum of Differentiable ND functions by negating the function and finding the minimum. |
NewtonMethod1D | This optimizer uses Newton's Method of finding roots to find extrema. |
ProjectNDto1DOptimizable | Projects an ND function to 1D so that LineSearchND can optimize in one dimension at a time. |
ProjectNDto1DOptimizableDifferentiable | Projects a Differentiable ND function to 1D so that LineSearchNDDifferentiable can optimize in one dimension at a time. |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |