mirror of
https://github.com/apache/commons-math.git
synced 2025-03-04 15:39:17 +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$
|
* @version $Id$
|
||||||
* @since 3.1
|
* @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
|
public abstract class JacobianMultivariateVectorOptimizer
|
||||||
extends MultivariateVectorOptimizer {
|
extends MultivariateVectorOptimizer {
|
||||||
/**
|
/**
|
||||||
|
@ -24,7 +24,12 @@ import org.apache.commons.math3.optim.OptimizationData;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 3.1
|
* @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 {
|
public class ModelFunction implements OptimizationData {
|
||||||
/** Function to be optimized. */
|
/** Function to be optimized. */
|
||||||
private final MultivariateVectorFunction model;
|
private final MultivariateVectorFunction model;
|
||||||
|
@ -24,7 +24,12 @@ import org.apache.commons.math3.optim.OptimizationData;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 3.1
|
* @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 {
|
public class ModelFunctionJacobian implements OptimizationData {
|
||||||
/** Function to be optimized. */
|
/** Function to be optimized. */
|
||||||
private final MultivariateMatrixFunction jacobian;
|
private final MultivariateMatrixFunction jacobian;
|
||||||
|
@ -27,7 +27,12 @@ import org.apache.commons.math3.optim.OptimizationData;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 3.1
|
* @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 {
|
public class Target implements OptimizationData {
|
||||||
/** Target values (of the objective vector function). */
|
/** Target values (of the objective vector function). */
|
||||||
private final double[] target;
|
private final double[] target;
|
||||||
|
@ -28,7 +28,12 @@ import org.apache.commons.math3.linear.NonSquareMatrixException;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 3.1
|
* @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 {
|
public class Weight implements OptimizationData {
|
||||||
/** Weight matrix. */
|
/** Weight matrix. */
|
||||||
private final RealMatrix weightMatrix;
|
private final RealMatrix weightMatrix;
|
||||||
|
@ -38,7 +38,12 @@ import org.apache.commons.math3.util.FastMath;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 3.1
|
* @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
|
public abstract class AbstractLeastSquaresOptimizer
|
||||||
extends JacobianMultivariateVectorOptimizer {
|
extends JacobianMultivariateVectorOptimizer {
|
||||||
/** Square-root of the weight matrix. */
|
/** Square-root of the weight matrix. */
|
||||||
|
@ -47,8 +47,12 @@ import org.apache.commons.math3.optim.PointVectorValuePair;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 2.0
|
* @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 {
|
public class GaussNewtonOptimizer extends AbstractLeastSquaresOptimizer {
|
||||||
/** Indicator for using LU decomposition. */
|
/** Indicator for using LU decomposition. */
|
||||||
private final boolean useLU;
|
private final boolean useLU;
|
||||||
|
@ -109,7 +109,12 @@ import org.apache.commons.math3.util.FastMath;
|
|||||||
*
|
*
|
||||||
* @version $Id$
|
* @version $Id$
|
||||||
* @since 2.0
|
* @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
|
public class LevenbergMarquardtOptimizer
|
||||||
extends AbstractLeastSquaresOptimizer {
|
extends AbstractLeastSquaresOptimizer {
|
||||||
/** Twice the "epsilon machine". */
|
/** Twice the "epsilon machine". */
|
||||||
|
@ -17,5 +17,10 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* This package provides optimization algorithms that require derivatives.
|
* 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;
|
package org.apache.commons.math3.optim.nonlinear.vector.jacobian;
|
||||||
|
@ -17,5 +17,10 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Algorithms for optimizing a vector function.
|
* 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;
|
package org.apache.commons.math3.optim.nonlinear.vector;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user