mirror of
https://github.com/apache/commons-math.git
synced 2025-03-04 07:29:06 +00:00
MATH-1008
Deprecated least-squares optimizers in package "o.a.c.m.optim.nonlinear.vector". git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1515242 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
4f124df979
commit
529415fffe
@ -35,7 +35,12 @@ import org.apache.commons.math3.exception.DimensionMismatchException;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 3.1
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public abstract class JacobianMultivariateVectorOptimizer
|
||||
extends MultivariateVectorOptimizer {
|
||||
/**
|
||||
|
@ -24,7 +24,12 @@ import org.apache.commons.math3.optim.OptimizationData;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 3.1
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public class ModelFunction implements OptimizationData {
|
||||
/** Function to be optimized. */
|
||||
private final MultivariateVectorFunction model;
|
||||
|
@ -24,7 +24,12 @@ import org.apache.commons.math3.optim.OptimizationData;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 3.1
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public class ModelFunctionJacobian implements OptimizationData {
|
||||
/** Function to be optimized. */
|
||||
private final MultivariateMatrixFunction jacobian;
|
||||
|
@ -27,7 +27,12 @@ import org.apache.commons.math3.optim.OptimizationData;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 3.1
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public class Target implements OptimizationData {
|
||||
/** Target values (of the objective vector function). */
|
||||
private final double[] target;
|
||||
|
@ -28,7 +28,12 @@ import org.apache.commons.math3.linear.NonSquareMatrixException;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 3.1
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public class Weight implements OptimizationData {
|
||||
/** Weight matrix. */
|
||||
private final RealMatrix weightMatrix;
|
||||
|
@ -38,7 +38,12 @@ import org.apache.commons.math3.util.FastMath;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 3.1
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public abstract class AbstractLeastSquaresOptimizer
|
||||
extends JacobianMultivariateVectorOptimizer {
|
||||
/** Square-root of the weight matrix. */
|
||||
|
@ -47,8 +47,12 @@ import org.apache.commons.math3.optim.PointVectorValuePair;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 2.0
|
||||
*
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public class GaussNewtonOptimizer extends AbstractLeastSquaresOptimizer {
|
||||
/** Indicator for using LU decomposition. */
|
||||
private final boolean useLU;
|
||||
|
@ -109,7 +109,12 @@ import org.apache.commons.math3.util.FastMath;
|
||||
*
|
||||
* @version $Id$
|
||||
* @since 2.0
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
@Deprecated
|
||||
public class LevenbergMarquardtOptimizer
|
||||
extends AbstractLeastSquaresOptimizer {
|
||||
/** Twice the "epsilon machine". */
|
||||
|
@ -17,5 +17,10 @@
|
||||
|
||||
/**
|
||||
* This package provides optimization algorithms that require derivatives.
|
||||
*
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
package org.apache.commons.math3.optim.nonlinear.vector.jacobian;
|
||||
|
@ -17,5 +17,10 @@
|
||||
|
||||
/**
|
||||
* Algorithms for optimizing a vector function.
|
||||
*
|
||||
* @deprecated All classes and interfaces in this package are deprecated.
|
||||
* The optimizers that were provided here were moved to the
|
||||
* {@link org.apache.commons.math3.fitting.leastsquares} package
|
||||
* (cf. MATH-1008).
|
||||
*/
|
||||
package org.apache.commons.math3.optim.nonlinear.vector;
|
||||
|
Loading…
x
Reference in New Issue
Block a user