Uses of Class
org.hipparchus.optim.BaseOptimizer
-
Packages that use BaseOptimizer Package Description org.hipparchus.optim Generally, optimizers are algorithms that will eitherminimizeormaximizea scalar function, called theobjective function.org.hipparchus.optim.linear Optimization algorithms for linear constrained problems.org.hipparchus.optim.nonlinear.scalar Algorithms for optimizing a scalar function.org.hipparchus.optim.nonlinear.scalar.gradient This package provides optimization algorithms that require derivatives.org.hipparchus.optim.nonlinear.scalar.noderiv This package provides optimization algorithms that do not require derivatives.org.hipparchus.optim.nonlinear.vector.constrained This package provides algorithms that minimize the residuals between observations and model values.org.hipparchus.optim.univariate One-dimensional optimization algorithms. -
-
Uses of BaseOptimizer in org.hipparchus.optim
Subclasses of BaseOptimizer in org.hipparchus.optim Modifier and Type Class Description classBaseMultiStartMultivariateOptimizer<P>Base class multi-start optimizer for a multivariate function.classBaseMultivariateOptimizer<P>Base class for implementing optimizers for multivariate functions. -
Uses of BaseOptimizer in org.hipparchus.optim.linear
Subclasses of BaseOptimizer in org.hipparchus.optim.linear Modifier and Type Class Description classLinearOptimizerBase class for implementing linear optimizers.classSimplexSolverSolves a linear problem using the "Two-Phase Simplex" method. -
Uses of BaseOptimizer in org.hipparchus.optim.nonlinear.scalar
Subclasses of BaseOptimizer in org.hipparchus.optim.nonlinear.scalar Modifier and Type Class Description classGradientMultivariateOptimizerBase class for implementing optimizers for multivariate scalar differentiable functions.classMultiStartMultivariateOptimizerMulti-start optimizer.classMultivariateOptimizerBase class for a multivariate scalar function optimizer. -
Uses of BaseOptimizer in org.hipparchus.optim.nonlinear.scalar.gradient
Subclasses of BaseOptimizer in org.hipparchus.optim.nonlinear.scalar.gradient Modifier and Type Class Description classNonLinearConjugateGradientOptimizerNon-linear conjugate gradient optimizer. -
Uses of BaseOptimizer in org.hipparchus.optim.nonlinear.scalar.noderiv
Subclasses of BaseOptimizer in org.hipparchus.optim.nonlinear.scalar.noderiv Modifier and Type Class Description classBOBYQAOptimizerPowell's BOBYQA algorithm.classCMAESOptimizerAn implementation of the active Covariance Matrix Adaptation Evolution Strategy (CMA-ES) for non-linear, non-convex, non-smooth, global function minimization.classPowellOptimizerPowell's algorithm.classSimplexOptimizerThis class implements simplex-based direct search optimization. -
Uses of BaseOptimizer in org.hipparchus.optim.nonlinear.vector.constrained
Subclasses of BaseOptimizer in org.hipparchus.optim.nonlinear.vector.constrained Modifier and Type Class Description classAbstractSQPOptimizerAbstract class for Sequential Quadratic Programming solversclassADMMQPOptimizerAlternating Direction Method of Multipliers Quadratic Programming Optimizer. \[ min \frac{1}{2} X^T Q X + G X a\\ A X = B_1\\ B X \ge B_2\\ l_b \le C X \le u_b \] Algorithm based on paper:"An Operator Splitting Solver for Quadratic Programs(Bartolomeo Stellato, Goran Banjac, Paul Goulart, Alberto Bemporad, Stephen Boyd,February 13 2020)"classConstraintOptimizerAbstract Constraint Optimizer.classQPOptimizerQuadratic programming Optimizater.classSQPOptimizerGMSequential Quadratic Programming Optimizer.classSQPOptimizerSSequential Quadratic Programming Optimizer. -
Uses of BaseOptimizer in org.hipparchus.optim.univariate
Subclasses of BaseOptimizer in org.hipparchus.optim.univariate Modifier and Type Class Description classBrentOptimizerFor a function defined on some interval(lo, hi), this class finds an approximationxto the point at which the function attains its minimum.classMultiStartUnivariateOptimizerSpecial implementation of theUnivariateOptimizerinterface adding multi-start features to an existing optimizer.classUnivariateOptimizerBase class for a univariate scalar function optimizer.
-