Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Deprecated API

Contents

- Deprecated Interfaces
- Deprecated Classes
- Deprecated Enums
- Deprecated Exceptions
- Deprecated Fields
- Deprecated Methods
- Deprecated Constructors
- Deprecated Enum Constants

Deprecated Interfaces
org.apache.commons.math3.optimization.BaseMultivariateOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.BaseMultivariateSimpleBoundsOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.BaseOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.BaseUnivariateOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.ConvergenceChecker As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.analysis.DifferentiableMultivariateFunction as of 3.1 replaced by `MultivariateDifferentiableFunction`
org.apache.commons.math3.optimization.DifferentiableMultivariateOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.analysis.DifferentiableMultivariateVectorFunction as of 3.1 replaced by `MultivariateDifferentiableVectorFunction`
org.apache.commons.math3.optimization.DifferentiableMultivariateVectorOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.analysis.DifferentiableUnivariateFunction as of 3.1 replaced by `UnivariateDifferentiableFunction`
org.apache.commons.math3.analysis.DifferentiableUnivariateMatrixFunction as of 3.1 replaced by `UnivariateDifferentiableMatrixFunction`
org.apache.commons.math3.analysis.solvers.DifferentiableUnivariateSolver as of 3.1, replaced by `UnivariateDifferentiableSolver`
org.apache.commons.math3.analysis.DifferentiableUnivariateVectorFunction as of 3.1 replaced by `UnivariateDifferentiableVectorFunction`
org.apache.commons.math3.optimization.linear.LinearOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.MultivariateDifferentiableOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.MultivariateDifferentiableVectorOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.MultivariateOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.OptimizationData As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.general.Preconditioner As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.random.RandomData to be removed in 4.0. Use `RandomDataGenerator` directly
org.apache.commons.math3.linear.SparseRealMatrix As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0.
org.apache.commons.math3.optimization.univariate.UnivariateOptimizer As of 3.1 (to be removed in 4.0).

Deprecated Classes
org.apache.commons.math3.optimization.AbstractConvergenceChecker As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.general.AbstractDifferentiableOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.analysis.solvers.AbstractDifferentiableUnivariateSolver as of 3.1, replaced by `AbstractUnivariateDifferentiableSolver`
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.linear.AbstractLinearOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.AbstractSimplex As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateSimpleBoundsOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.BaseAbstractUnivariateOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.BaseMultivariateMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.BaseMultivariateVectorMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.BOBYQAOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.BracketFinder As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.BrentOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.CMAESOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.fitting.CurveFitter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.DifferentiableMultivariateMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.DifferentiableMultivariateVectorMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.fitting.GaussianFitter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.fitting.HarmonicFitter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.InitialGuess As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.LeastSquaresConverter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.analysis.integration.LegendreGaussIntegrator As of 3.1 (to be removed in 4.0). Please use `IterativeLegendreGaussIntegrator` instead.
org.apache.commons.math3.optimization.general.LevenbergMarquardtOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.linear.LinearConstraint As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.linear.LinearObjectiveFunction As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.MultiDirectionalSimplex As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.MultivariateDifferentiableMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.MultivariateDifferentiableVectorMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.MultivariateFunctionMappingAdapter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.MultivariateFunctionPenaltyAdapter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.MultivariateMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.NelderMeadSimplex As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.analysis.solvers.NewtonSolver as of 3.1, replaced by `NewtonRaphsonSolver`
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.linear.OpenMapRealMatrix As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0.
org.apache.commons.math3.linear.OpenMapRealVector As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0.
org.apache.commons.math3.optimization.PointValuePair As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.PointVectorValuePair As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.fitting.PolynomialFitter As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.PowellOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.random.RandomDataImpl to be removed in 4.0. Use `RandomDataGenerator` instead
org.apache.commons.math3.linear.RealVector.SparseEntryIterator As of 3.1, this class is deprecated, see JIRA MATH-875. This class will be completely removed in 4.0.
org.apache.commons.math3.optimization.SimpleBounds As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.SimplePointChecker As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.SimpleUnivariateValueChecker As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.SimpleValueChecker As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.SimpleVectorValueChecker As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.direct.SimplexOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.linear.SimplexSolver As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.linear.SparseFieldMatrix As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0.
org.apache.commons.math3.linear.SparseFieldVector As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0.
org.apache.commons.math3.linear.SparseRealVector As of version 3.1, this class is deprecated, for reasons exposed in this JIRA ticket. This class will be removed in version 4.0.
org.apache.commons.math3.optimization.Target As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.UnivariateMultiStartOptimizer As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.univariate.UnivariatePointValuePair As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.Weight As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.fitting.WeightedObservedPoint As of 3.1 (to be removed in 4.0).

Deprecated Enums
org.apache.commons.math3.optimization.general.ConjugateGradientFormula As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.GoalType As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.linear.Relationship As of 3.1 (to be removed in 4.0).

Deprecated Exceptions
org.apache.commons.math3.optimization.linear.NoFeasibleSolutionException As of 3.1 (to be removed in 4.0).
org.apache.commons.math3.optimization.linear.UnboundedSolutionException As of 3.1 (to be removed in 4.0).

Deprecated Fields
org.apache.commons.math3.util.ResizableDoubleArray.ADDITIVE_MODE As of 3.1. Please use `ResizableDoubleArray.ExpansionMode.ADDITIVE` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.cols As of 3.1.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.cost As of 3.1. Field to become "private" in 4.0. Please use `AbstractLeastSquaresOptimizer.setCost(double)`.
org.apache.commons.math3.util.ResizableDoubleArray.MULTIPLICATIVE_MODE As of 3.1. Please use `ResizableDoubleArray.ExpansionMode.MULTIPLICATIVE` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.objective As of 3.1.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.point As of 3.1.
org.apache.commons.math3.distribution.AbstractRealDistribution.randomData As of 3.1, to be removed in 4.0. Please use the `AbstractRealDistribution.random` instance variable instead.
org.apache.commons.math3.distribution.AbstractIntegerDistribution.randomData As of 3.1, to be removed in 4.0. Please use the `AbstractIntegerDistribution.random` instance variable instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.rows As of 3.1.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.weightedResidualJacobian As of 3.1. To be removed in 4.0. Please use `AbstractLeastSquaresOptimizer.computeWeightedJacobian(double[])` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.weightedResiduals As of 3.1.

Deprecated Methods
org.apache.commons.math3.analysis.FunctionUtils.add(DifferentiableUnivariateFunction...) as of 3.1 replaced by `FunctionUtils.add(UnivariateDifferentiableFunction...)`
org.apache.commons.math3.util.ResizableDoubleArray.checkContractExpand(float, float) As of 3.1. Please use `ResizableDoubleArray.checkContractExpand(double,double)` instead.
org.apache.commons.math3.analysis.FunctionUtils.compose(DifferentiableUnivariateFunction...) as of 3.1 replaced by `FunctionUtils.compose(UnivariateDifferentiableFunction...)`
org.apache.commons.math3.distribution.LogNormalDistribution.cumulativeProbability(double, double) See `RealDistribution.cumulativeProbability(double,double)`
org.apache.commons.math3.distribution.RealDistribution.cumulativeProbability(double, double) As of 3.1. In 4.0, this method will be renamed `probability(double x0, double x1)`.
org.apache.commons.math3.distribution.AbstractRealDistribution.cumulativeProbability(double, double) As of 3.1 (to be removed in 4.0). Please use `AbstractRealDistribution.probability(double,double)` instead.
org.apache.commons.math3.distribution.NormalDistribution.cumulativeProbability(double, double) See `RealDistribution.cumulativeProbability(double,double)`
org.apache.commons.math3.analysis.function.Cosh.derivative() as of 3.1, replaced by `Cosh.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Cos.derivative() as of 3.1, replaced by `Cos.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.HarmonicOscillator.derivative() as of 3.1, replaced by `HarmonicOscillator.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Logit.derivative() as of 3.1, replaced by `Logit.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Sigmoid.derivative() as of 3.1, replaced by `Sigmoid.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Log.derivative() as of 3.1, replaced by `Log.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Tanh.derivative() as of 3.1, replaced by `Tanh.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Sinc.derivative() as of 3.1, replaced by `Sinc.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Asinh.derivative() as of 3.1, replaced by `Asinh.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Exp.derivative() as of 3.1, replaced by `Exp.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Expm1.derivative() as of 3.1, replaced by `Expm1.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Identity.derivative() as of 3.1, replaced by `Identity.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Sinh.derivative() as of 3.1, replaced by `Sinh.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Log10.derivative() as of 3.1, replaced by `Log10.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Asin.derivative() as of 3.1, replaced by `Asin.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Power.derivative() as of 3.1, replaced by `Power.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Inverse.derivative() as of 3.1, replaced by `Inverse.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Cbrt.derivative() as of 3.1, replaced by `Cbrt.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Logistic.derivative() as of 3.1, replaced by `Logistic.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Minus.derivative() as of 3.1, replaced by `Minus.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Constant.derivative() as of 3.1, replaced by `Constant.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Sin.derivative() as of 3.1, replaced by `Sin.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Atan.derivative() as of 3.1, replaced by `Atan.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Acosh.derivative() as of 3.1, replaced by `Acosh.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Log1p.derivative() as of 3.1, replaced by `Log1p.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Sqrt.derivative() as of 3.1, replaced by `Sqrt.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Atanh.derivative() as of 3.1, replaced by `Atanh.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Gaussian.derivative() as of 3.1, replaced by `Gaussian.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Acos.derivative() as of 3.1, replaced by `Acos.value(DerivativeStructure)`
org.apache.commons.math3.analysis.function.Tan.derivative() as of 3.1, replaced by `Tan.value(DerivativeStructure)`
org.apache.commons.math3.linear.OpenMapRealVector.dotProduct(OpenMapRealVector) as of 3.1 (to be removed in 4.0). The computation is performed by the parent class. The method must be kept to maintain backwards compatibility.
org.apache.commons.math3.linear.RealVector.ebeDivide(RealVector) As of version 3.1, this method is deprecated, and will be removed in version 4.0. This decision follows the discussion reported in MATH-803. Uses of this method involving sparse implementations of `RealVector` might lead to wrong results. Since there is no satisfactory correction to this bug, this method is deprecated. Users who want to preserve this feature are advised to implement `RealVectorPreservingVisitor` (possibly ignoring corner cases for the sake of efficiency).
org.apache.commons.math3.linear.RealVector.ebeMultiply(RealVector) As of version 3.1, this method is deprecated, and will be removed in version 4.0. This decision follows the discussion reported in MATH-803. Uses of this method involving sparse implementations of `RealVector` might lead to wrong results. Since there is no satisfactory correction to this bug, this method is deprecated. Users who want to preserve this feature are advised to implement `RealVectorPreservingVisitor` (possibly ignoring corner cases for the sake of efficiency).
org.apache.commons.math3.optimization.fitting.PolynomialFitter.fit() Since 3.1 (to be removed in 4.0). Please use `PolynomialFitter.fit(double[])` instead.
org.apache.commons.math3.distribution.GammaDistribution.getAlpha() as of version 3.1, `GammaDistribution.getShape()` should be preferred. This method will be removed in version 4.0.
org.apache.commons.math3.distribution.GammaDistribution.getBeta() as of version 3.1, `GammaDistribution.getScale()` should be preferred. This method will be removed in version 4.0.
org.apache.commons.math3.util.ResizableDoubleArray.getContractionCriteria() As of 3.1. Please use `ResizableDoubleArray.getContractionCriterion()` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.getCovariances() As of 3.1. Please use `AbstractLeastSquaresOptimizer.computeCovariances(double[],double)` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.getCovariances(double) As of 3.1. Please use `AbstractLeastSquaresOptimizer.computeCovariances(double[],double)` instead.
org.apache.commons.math3.linear.SparseFieldVector.getData() as of 3.1, to be removed in 4.0. Please use the `SparseFieldVector.toArray()` method instead.
org.apache.commons.math3.linear.FieldVector.getData() as of 3.1, to be removed in 4.0. Please use the `FieldVector.toArray()` method instead.
org.apache.commons.math3.util.ResizableDoubleArray.getExpansionFactor() As of 3.1. Return type will be changed to "double" in 4.0.
org.apache.commons.math3.util.ResizableDoubleArray.getExpansionMode() As of 3.1. Return value to be changed to `ResizableDoubleArray.ExpansionMode` in 4.0.
org.apache.commons.math3.util.ResizableDoubleArray.getInternalValues() As of 3.1.
org.apache.commons.math3.geometry.euclidean.oned.Interval.getLength() as of 3.1, replaced by `Interval.getSize()`
org.apache.commons.math3.geometry.euclidean.oned.Interval.getLower() as of 3.1, replaced by `Interval.getInf()`
org.apache.commons.math3.geometry.euclidean.oned.Interval.getMidPoint() as of 3.1, replaced by `Interval.getBarycenter()`
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.getTargetRef() As of 3.1.
org.apache.commons.math3.geometry.euclidean.oned.Interval.getUpper() as of 3.1, replaced by `Interval.getSup()`
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.getWeightRef() As of 3.1.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.guessParametersErrors() as of version 3.1, `AbstractLeastSquaresOptimizer.computeSigma(double[],double)` should be used instead. It should be emphasized that `guessParametersErrors` and `computeSigma` are not strictly equivalent.
org.apache.commons.math3.distribution.RealDistribution.isSupportLowerBoundInclusive() to be removed in 4.0
org.apache.commons.math3.distribution.RealDistribution.isSupportUpperBoundInclusive() to be removed in 4.0
org.apache.commons.math3.analysis.solvers.LaguerreSolver.laguerre(double, double, double, double) This method should not be part of the public API: It will be made private in version 4.0.
org.apache.commons.math3.special.Beta.logBeta(double, double, double, int) as of version 3.1, this method is deprecated as the computation of the beta function is no longer iterative; it will be removed in version 4.0. Current implementation of this method internally calls `Beta.logBeta(double, double)`.
org.apache.commons.math3.transform.FastFourierTransformer.mdfft(Object, TransformType) see MATH-736
org.apache.commons.math3.analysis.FunctionUtils.multiply(DifferentiableUnivariateFunction...) as of 3.1 replaced by `FunctionUtils.multiply(UnivariateDifferentiableFunction...)`
org.apache.commons.math3.random.RandomDataImpl.nextInversionDeviate(IntegerDistribution) use the distribution's sample() method
org.apache.commons.math3.random.RandomDataImpl.nextInversionDeviate(RealDistribution) use the distribution's sample() method
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.optimize(int, DifferentiableMultivariateVectorFunction, double[], double[], double[]) As of 3.1. Please use `optimize(int,MultivariateDifferentiableVectorFunction,OptimizationData...)` instead.
org.apache.commons.math3.optimization.BaseMultivariateVectorOptimizer.optimize(int, FUNC, double[], double[], double[]) As of 3.1. In 4.0, this will be replaced by the declaration corresponding to this `method`.
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.optimize(int, FUNC, double[], double[], double[]) As of 3.1. Please use `BaseAbstractMultivariateVectorOptimizer.optimize(int,MultivariateVectorFunction,OptimizationData[])` instead.
org.apache.commons.math3.optimization.BaseMultivariateOptimizer.optimize(int, FUNC, GoalType, double[]) As of 3.1. In 4.0, it will be replaced by the declaration corresponding to this `method`.
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer.optimize(int, FUNC, GoalType, double[]) As of 3.1. Please use `BaseAbstractMultivariateOptimizer.optimize(int,MultivariateFunction,GoalType,OptimizationData[])` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.optimize(int, MultivariateDifferentiableVectorFunction, double[], double[], double[]) As of 3.1. Please use `optimize(int,MultivariateDifferentiableVectorFunction,OptimizationData...)` instead.
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer.optimizeInternal(int, FUNC, double[], double[], double[]) As of 3.1. Please use `BaseAbstractMultivariateVectorOptimizer.optimizeInternal(int,MultivariateVectorFunction,OptimizationData[])` instead.
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer.optimizeInternal(int, FUNC, GoalType, double[]) As of 3.1. Please use `BaseAbstractMultivariateOptimizer.optimize(int,MultivariateFunction,GoalType,OptimizationData[])` instead.
org.apache.commons.math3.optimization.general.AbstractDifferentiableOptimizer.optimizeInternal(int, MultivariateDifferentiableFunction, GoalType, double[]) In 3.1. Please use `AbstractDifferentiableOptimizer.optimizeInternal(int,MultivariateDifferentiableFunction,GoalType,OptimizationData[])` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.optimizeInternal(int, MultivariateDifferentiableVectorFunction, OptimizationData...) As of 3.1. Override is necessary only until this class's generic argument is changed to `MultivariateDifferentiableVectorFunction`.
org.apache.commons.math3.genetics.ListPopulation.setChromosomes(List) use `ListPopulation.addChromosomes(Collection)` instead
org.apache.commons.math3.util.ResizableDoubleArray.setContractionCriteria(float) As of 3.1 (to be removed in 4.0 as field will become "final").
org.apache.commons.math3.util.ResizableDoubleArray.setExpansionFactor(float) As of 3.1 (to be removed in 4.0 as field will become "final").
org.apache.commons.math3.util.ResizableDoubleArray.setExpansionMode(int) As of 3.1. Please use `ResizableDoubleArray.setExpansionMode(ExpansionMode)` instead.
org.apache.commons.math3.util.ResizableDoubleArray.setExpansionMode(ResizableDoubleArray.ExpansionMode) As of 3.1 (to be removed in 4.0 as field will become "final").
org.apache.commons.math3.util.ResizableDoubleArray.setInitialCapacity(int) As of 3.1, this is a no-op.
org.apache.commons.math3.optimization.direct.SimplexOptimizer.setSimplex(AbstractSimplex) As of 3.1. The initial simplex can now be passed as an argument of the `BaseAbstractMultivariateOptimizer.optimize(int,MultivariateFunction,GoalType,OptimizationData[])` method.
org.apache.commons.math3.linear.RealVector.sparseIterator() As of 3.1, this method is deprecated, because its interface is too confusing (see JIRA MATH-875). This method will be completely removed in 4.0.
org.apache.commons.math3.util.ResizableDoubleArray.start() As of 3.1.
org.apache.commons.math3.analysis.FunctionUtils.toDifferentiableMultivariateFunction(MultivariateDifferentiableFunction) this conversion method is temporary in version 3.1, as the `DifferentiableMultivariateFunction` interface itself is deprecated
org.apache.commons.math3.analysis.FunctionUtils.toDifferentiableMultivariateVectorFunction(MultivariateDifferentiableVectorFunction) this conversion method is temporary in version 3.1, as the `DifferentiableMultivariateVectorFunction` interface itself is deprecated
org.apache.commons.math3.analysis.FunctionUtils.toDifferentiableUnivariateFunction(UnivariateDifferentiableFunction) this conversion method is temporary in version 3.1, as the `DifferentiableUnivariateFunction` interface itself is deprecated
org.apache.commons.math3.analysis.FunctionUtils.toMultivariateDifferentiableFunction(DifferentiableMultivariateFunction) this conversion method is temporary in version 3.1, as the `DifferentiableMultivariateFunction` interface itself is deprecated
org.apache.commons.math3.analysis.FunctionUtils.toMultivariateDifferentiableVectorFunction(DifferentiableMultivariateVectorFunction) this conversion method is temporary in version 3.1, as the `DifferentiableMultivariateFunction` interface itself is deprecated
org.apache.commons.math3.analysis.FunctionUtils.toUnivariateDifferential(DifferentiableUnivariateFunction) this conversion method is temporary in version 3.1, as the `DifferentiableUnivariateFunction` interface itself is deprecated
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.updateJacobian() As of 3.1. Please use `AbstractLeastSquaresOptimizer.computeWeightedJacobian(double[])` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer.updateResidualsAndCost() As of 3.1. Please use `AbstractLeastSquaresOptimizer.computeResiduals(double[])`, `BaseAbstractMultivariateVectorOptimizer.computeObjectiveValue(double[])`, `AbstractLeastSquaresOptimizer.computeCost(double[])` and `AbstractLeastSquaresOptimizer.setCost(double)` instead.

Deprecated Constructors
org.apache.commons.math3.optimization.AbstractConvergenceChecker() in 3.1 (to be removed in 4.0). Convergence thresholds are problem-dependent. As this class is intended for users who want to set their own convergence criterion instead of relying on an algorithm's default procedure, they should also set the thresholds appropriately (cf. MATH-798).
org.apache.commons.math3.distribution.AbstractIntegerDistribution() As of 3.1, to be removed in 4.0. Please use `AbstractIntegerDistribution.AbstractIntegerDistribution(RandomGenerator)` instead.
org.apache.commons.math3.optimization.general.AbstractLeastSquaresOptimizer() See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.distribution.AbstractRealDistribution() As of 3.1, to be removed in 4.0. Please use `AbstractRealDistribution.AbstractRealDistribution(RandomGenerator)` instead.
org.apache.commons.math3.optimization.general.AbstractScalarDifferentiableOptimizer() See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateOptimizer() See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateSimpleBoundsOptimizer() See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.optimization.direct.BaseAbstractMultivariateVectorOptimizer() See `SimpleVectorValueChecker.SimpleVectorValueChecker()`
org.apache.commons.math3.optimization.direct.CMAESOptimizer() As of version 3.1: Parameter `lambda` must be passed with the call to `optimize` (whereas in the current code it is set to an undocumented value).
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int) As of version 3.1: Parameter `lambda` must be passed with the call to `optimize` (whereas in the current code it is set to an undocumented value)..
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int, double[]) As of version 3.1: Parameters `lambda` and `inputSigma` must be passed with the call to `optimize`.
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int, double[], int, double, boolean, int, int, RandomGenerator, boolean) See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.optimization.direct.CMAESOptimizer(int, double[], int, double, boolean, int, int, RandomGenerator, boolean, ConvergenceChecker) As of version 3.1: Parameters `lambda` and `inputSigma` must be passed with the call to `optimize`.
org.apache.commons.math3.optimization.fitting.CurveFitter(DifferentiableMultivariateVectorOptimizer) as of 3.1 replaced by `CurveFitter.CurveFitter(MultivariateDifferentiableVectorOptimizer)`
org.apache.commons.math3.linear.EigenDecomposition(double[], double[], double) in 3.1 (to be removed in 4.0) due to unused parameter
org.apache.commons.math3.linear.EigenDecomposition(RealMatrix, double) in 3.1 (to be removed in 4.0) due to unused parameter
org.apache.commons.math3.random.EmpiricalDistribution(int, RandomDataImpl) As of 3.1. Please use `EmpiricalDistribution.EmpiricalDistribution(int,RandomGenerator)` instead.
org.apache.commons.math3.random.EmpiricalDistribution(RandomDataImpl) As of 3.1. Please use `EmpiricalDistribution.EmpiricalDistribution(RandomGenerator)` instead.
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer() See `SimpleVectorValueChecker.SimpleVectorValueChecker()`
org.apache.commons.math3.optimization.general.GaussNewtonOptimizer(boolean) See `SimpleVectorValueChecker.SimpleVectorValueChecker()`
org.apache.commons.math3.optimization.general.NonLinearConjugateGradientOptimizer(ConjugateGradientFormula) See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.optimization.fitting.PolynomialFitter(int, DifferentiableMultivariateVectorOptimizer) Since 3.1 (to be removed in 4.0). Please use `PolynomialFitter.PolynomialFitter(DifferentiableMultivariateVectorOptimizer)` instead.
org.apache.commons.math3.util.ResizableDoubleArray(int, float) As of 3.1. Please use `ResizableDoubleArray.ResizableDoubleArray(int,double)` instead.
org.apache.commons.math3.util.ResizableDoubleArray(int, float, float) As of 3.1. Please use `ResizableDoubleArray.ResizableDoubleArray(int,double,double)` instead.
org.apache.commons.math3.util.ResizableDoubleArray(int, float, float, int) As of 3.1. Please use `ResizableDoubleArray.ResizableDoubleArray(int,double,double,ExpansionMode,double[])` instead.
org.apache.commons.math3.optimization.SimplePointChecker() See `AbstractConvergenceChecker.AbstractConvergenceChecker()`
org.apache.commons.math3.optimization.univariate.SimpleUnivariateValueChecker() See `AbstractConvergenceChecker.AbstractConvergenceChecker()`
org.apache.commons.math3.optimization.SimpleValueChecker() See `AbstractConvergenceChecker.AbstractConvergenceChecker()`
org.apache.commons.math3.optimization.SimpleVectorValueChecker() See `AbstractConvergenceChecker.AbstractConvergenceChecker()`
org.apache.commons.math3.optimization.direct.SimplexOptimizer() See `SimpleValueChecker.SimpleValueChecker()`
org.apache.commons.math3.random.ValueServer(RandomDataImpl) use `ValueServer.ValueServer(RandomGenerator)`

Deprecated Enum Constants
org.apache.commons.math3.exception.util.LocalizedFormats.INPUT_DATA_FROM_UNSUPPORTED_DATASOURCE

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2003-2013 The Apache Software Foundation. All Rights Reserved.