Return-Path: X-Original-To: apmail-commons-commits-archive@minotaur.apache.org Delivered-To: apmail-commons-commits-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id D042C1096A for ; Mon, 16 Feb 2015 22:40:15 +0000 (UTC) Received: (qmail 56594 invoked by uid 500); 16 Feb 2015 22:39:38 -0000 Delivered-To: apmail-commons-commits-archive@commons.apache.org Received: (qmail 56177 invoked by uid 500); 16 Feb 2015 22:39:38 -0000 Mailing-List: contact commits-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commons.apache.org Delivered-To: mailing list commits@commons.apache.org Received: (qmail 47918 invoked by uid 99); 16 Feb 2015 22:39:32 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 16 Feb 2015 22:39:32 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 2966BE0D39; Mon, 16 Feb 2015 22:39:32 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: tn@apache.org To: commits@commons.apache.org Date: Mon, 16 Feb 2015 22:40:46 -0000 Message-Id: <6e18a6ead2a5495a820e452f6e2e410e@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [76/82] [math] Update for next development iteration: commons-math4 http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/PolynomialFitter.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/PolynomialFitter.java b/src/main/java/org/apache/commons/math4/fitting/PolynomialFitter.java index ec242c1..38ebe91 100644 --- a/src/main/java/org/apache/commons/math4/fitting/PolynomialFitter.java +++ b/src/main/java/org/apache/commons/math4/fitting/PolynomialFitter.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting; +package org.apache.commons.math4.fitting; -import org.apache.commons.math3.analysis.polynomials.PolynomialFunction; -import org.apache.commons.math3.optim.nonlinear.vector.MultivariateVectorOptimizer; +import org.apache.commons.math4.analysis.polynomials.PolynomialFunction; +import org.apache.commons.math4.optim.nonlinear.vector.MultivariateVectorOptimizer; /** * Polynomial fitting is a very simple case of {@link CurveFitter curve fitting}. @@ -47,9 +47,9 @@ public class PolynomialFitter extends CurveFitter * increasing order of the polynomial's degree. * @param maxEval Maximum number of evaluations of the polynomial. * @return the coefficients of the polynomial that best fits the observed points. - * @throws org.apache.commons.math3.exception.TooManyEvaluationsException if + * @throws org.apache.commons.math4.exception.TooManyEvaluationsException if * the number of evaluations exceeds {@code maxEval}. - * @throws org.apache.commons.math3.exception.ConvergenceException + * @throws org.apache.commons.math4.exception.ConvergenceException * if the algorithm failed to converge. */ public double[] fit(int maxEval, double[] guess) { @@ -63,7 +63,7 @@ public class PolynomialFitter extends CurveFitter * @param guess First guess for the coefficients. They must be sorted in * increasing order of the polynomial's degree. * @return the coefficients of the polynomial that best fits the observed points. - * @throws org.apache.commons.math3.exception.ConvergenceException + * @throws org.apache.commons.math4.exception.ConvergenceException * if the algorithm failed to converge. */ public double[] fit(double[] guess) { http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/SimpleCurveFitter.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/SimpleCurveFitter.java b/src/main/java/org/apache/commons/math4/fitting/SimpleCurveFitter.java index 3f6b7d6..54f6cbf 100644 --- a/src/main/java/org/apache/commons/math4/fitting/SimpleCurveFitter.java +++ b/src/main/java/org/apache/commons/math4/fitting/SimpleCurveFitter.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting; +package org.apache.commons.math4.fitting; import java.util.Collection; -import org.apache.commons.math3.analysis.ParametricUnivariateFunction; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresBuilder; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem; -import org.apache.commons.math3.linear.DiagonalMatrix; +import org.apache.commons.math4.analysis.ParametricUnivariateFunction; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresBuilder; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem; +import org.apache.commons.math4.linear.DiagonalMatrix; /** * Fits points to a user-defined {@link ParametricUnivariateFunction function}. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoint.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoint.java b/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoint.java index 00292c9..a036098 100644 --- a/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoint.java +++ b/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoint.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting; +package org.apache.commons.math4.fitting; import java.io.Serializable; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoints.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoints.java b/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoints.java index 9eba337..520af88 100644 --- a/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoints.java +++ b/src/main/java/org/apache/commons/math4/fitting/WeightedObservedPoints.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting; +package org.apache.commons.math4.fitting; import java.util.List; import java.util.ArrayList; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/AbstractEvaluation.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/AbstractEvaluation.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/AbstractEvaluation.java index b164380..2326b38 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/AbstractEvaluation.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/AbstractEvaluation.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.ArrayRealVector; -import org.apache.commons.math3.linear.DecompositionSolver; -import org.apache.commons.math3.linear.QRDecomposition; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.ArrayRealVector; +import org.apache.commons.math4.linear.DecompositionSolver; +import org.apache.commons.math4.linear.QRDecomposition; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.util.FastMath; /** * An implementation of {@link Evaluation} that is designed for extension. All of the http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/DenseWeightedEvaluation.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/DenseWeightedEvaluation.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/DenseWeightedEvaluation.java index 89f5f1f..a2f1335 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/DenseWeightedEvaluation.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/DenseWeightedEvaluation.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; /** * Applies a dense weight matrix to an evaluation. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/EvaluationRmsChecker.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/EvaluationRmsChecker.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/EvaluationRmsChecker.java index ceb5988..2430ec8 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/EvaluationRmsChecker.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/EvaluationRmsChecker.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.optim.ConvergenceChecker; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.optim.ConvergenceChecker; +import org.apache.commons.math4.util.Precision; /** * Check if an optimization has converged based on the change in computed RMS. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/GaussNewtonOptimizer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/GaussNewtonOptimizer.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/GaussNewtonOptimizer.java index bc4503c..39c5803 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/GaussNewtonOptimizer.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/GaussNewtonOptimizer.java @@ -14,25 +14,25 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.exception.ConvergenceException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.ArrayRealVector; -import org.apache.commons.math3.linear.CholeskyDecomposition; -import org.apache.commons.math3.linear.LUDecomposition; -import org.apache.commons.math3.linear.MatrixUtils; -import org.apache.commons.math3.linear.NonPositiveDefiniteMatrixException; -import org.apache.commons.math3.linear.QRDecomposition; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.linear.SingularMatrixException; -import org.apache.commons.math3.linear.SingularValueDecomposition; -import org.apache.commons.math3.optim.ConvergenceChecker; -import org.apache.commons.math3.util.Incrementor; -import org.apache.commons.math3.util.Pair; +import org.apache.commons.math4.exception.ConvergenceException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.ArrayRealVector; +import org.apache.commons.math4.linear.CholeskyDecomposition; +import org.apache.commons.math4.linear.LUDecomposition; +import org.apache.commons.math4.linear.MatrixUtils; +import org.apache.commons.math4.linear.NonPositiveDefiniteMatrixException; +import org.apache.commons.math4.linear.QRDecomposition; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.linear.SingularMatrixException; +import org.apache.commons.math4.linear.SingularValueDecomposition; +import org.apache.commons.math4.optim.ConvergenceChecker; +import org.apache.commons.math4.util.Incrementor; +import org.apache.commons.math4.util.Pair; /** * Gauss-Newton least-squares solver. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresAdapter.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresAdapter.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresAdapter.java index 1c09874..4744305 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresAdapter.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresAdapter.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.optim.ConvergenceChecker; -import org.apache.commons.math3.util.Incrementor; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.optim.ConvergenceChecker; +import org.apache.commons.math4.util.Incrementor; /** * An adapter that delegates to another implementation of {@link LeastSquaresProblem}. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresBuilder.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresBuilder.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresBuilder.java index 7b14b37..5f6beae 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresBuilder.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresBuilder.java @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; - -import org.apache.commons.math3.analysis.MultivariateMatrixFunction; -import org.apache.commons.math3.analysis.MultivariateVectorFunction; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.ArrayRealVector; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.optim.ConvergenceChecker; -import org.apache.commons.math3.optim.PointVectorValuePair; +package org.apache.commons.math4.fitting.leastsquares; + +import org.apache.commons.math4.analysis.MultivariateMatrixFunction; +import org.apache.commons.math4.analysis.MultivariateVectorFunction; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.ArrayRealVector; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.optim.ConvergenceChecker; +import org.apache.commons.math4.optim.PointVectorValuePair; /** * A mutable builder for {@link LeastSquaresProblem}s. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresFactory.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresFactory.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresFactory.java index d483c26..8f96d87 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresFactory.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresFactory.java @@ -14,25 +14,25 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; - -import org.apache.commons.math3.exception.MathIllegalStateException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.analysis.MultivariateMatrixFunction; -import org.apache.commons.math3.analysis.MultivariateVectorFunction; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.Array2DRowRealMatrix; -import org.apache.commons.math3.linear.ArrayRealVector; -import org.apache.commons.math3.linear.DiagonalMatrix; -import org.apache.commons.math3.linear.EigenDecomposition; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.optim.AbstractOptimizationProblem; -import org.apache.commons.math3.optim.ConvergenceChecker; -import org.apache.commons.math3.optim.PointVectorValuePair; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.Incrementor; -import org.apache.commons.math3.util.Pair; +package org.apache.commons.math4.fitting.leastsquares; + +import org.apache.commons.math4.analysis.MultivariateMatrixFunction; +import org.apache.commons.math4.analysis.MultivariateVectorFunction; +import org.apache.commons.math4.exception.MathIllegalStateException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.Array2DRowRealMatrix; +import org.apache.commons.math4.linear.ArrayRealVector; +import org.apache.commons.math4.linear.DiagonalMatrix; +import org.apache.commons.math4.linear.EigenDecomposition; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.optim.AbstractOptimizationProblem; +import org.apache.commons.math4.optim.ConvergenceChecker; +import org.apache.commons.math4.optim.PointVectorValuePair; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.Incrementor; +import org.apache.commons.math4.util.Pair; /** * A Factory for creating {@link LeastSquaresProblem}s. @@ -45,7 +45,7 @@ public class LeastSquaresFactory { private LeastSquaresFactory() {} /** - * Create a {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem} + * Create a {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem} * from the given elements. There will be no weights applied (unit weights). * * @param model the model function. Produces the computed values. @@ -87,7 +87,7 @@ public class LeastSquaresFactory { } /** - * Create a {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem} + * Create a {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem} * from the given elements. There will be no weights applied (unit weights). * * @param model the model function. Produces the computed values. @@ -116,7 +116,7 @@ public class LeastSquaresFactory { } /** - * Create a {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem} + * Create a {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem} * from the given elements. * * @param model the model function. Produces the computed values. @@ -145,7 +145,7 @@ public class LeastSquaresFactory { } /** - * Create a {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem} + * Create a {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem} * from the given elements. *

* This factory method is provided for continuity with previous interfaces. Newer http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresOptimizer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresOptimizer.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresOptimizer.java index 50d5b8a..79f09ab 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresOptimizer.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresOptimizer.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; /** * An algorithm that can be applied to a non-linear least squares problem. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresProblem.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresProblem.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresProblem.java index 097ff81..dfc5b5e 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresProblem.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LeastSquaresProblem.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.optim.OptimizationProblem; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.optim.OptimizationProblem; /** * The data necessary to define a non-linear least squares problem. @@ -67,7 +67,7 @@ public interface LeastSquaresProblem extends OptimizationProblem1/2 J. - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the Jacobian dimension does not match problem dimension. */ RealMatrix getJacobian(); @@ -141,7 +141,7 @@ public interface LeastSquaresProblem extends OptimizationProblem1/2 K. - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the residuals have the wrong length. */ RealVector getResiduals(); http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/LevenbergMarquardtOptimizer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LevenbergMarquardtOptimizer.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LevenbergMarquardtOptimizer.java index 358d240..3e5ea1a 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/LevenbergMarquardtOptimizer.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/LevenbergMarquardtOptimizer.java @@ -14,19 +14,19 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; import java.util.Arrays; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.ArrayRealVector; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.exception.ConvergenceException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.optim.ConvergenceChecker; -import org.apache.commons.math3.util.Incrementor; -import org.apache.commons.math3.util.Precision; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.ConvergenceException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.ArrayRealVector; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.optim.ConvergenceChecker; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.Incrementor; +import org.apache.commons.math4.util.Precision; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/MultivariateJacobianFunction.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/MultivariateJacobianFunction.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/MultivariateJacobianFunction.java index e673855..9f127ce 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/MultivariateJacobianFunction.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/MultivariateJacobianFunction.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; -import org.apache.commons.math3.util.Pair; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; +import org.apache.commons.math4.util.Pair; /** * A interface for functions that compute a vector of values and can compute their http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/OptimumImpl.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/OptimumImpl.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/OptimumImpl.java index 698f86c..e01b750 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/OptimumImpl.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/OptimumImpl.java @@ -14,12 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer.Optimum; -import org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem.Evaluation; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresOptimizer.Optimum; +import org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem.Evaluation; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; /** * A pedantic implementation of {@link Optimum}. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/ParameterValidator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/ParameterValidator.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/ParameterValidator.java index d5b8529..915f322 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/ParameterValidator.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/ParameterValidator.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.linear.RealVector; +import org.apache.commons.math4.linear.RealVector; /** * Interface for validating a set of model parameters. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/ValueAndJacobianFunction.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/ValueAndJacobianFunction.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/ValueAndJacobianFunction.java index 180e328..dd88fee 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/ValueAndJacobianFunction.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/ValueAndJacobianFunction.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.linear.RealVector; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.linear.RealVector; /** * A interface for functions that compute a vector of values and can compute their http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/leastsquares/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/leastsquares/package-info.java b/src/main/java/org/apache/commons/math4/fitting/leastsquares/package-info.java index 98623b5..b565376 100644 --- a/src/main/java/org/apache/commons/math4/fitting/leastsquares/package-info.java +++ b/src/main/java/org/apache/commons/math4/fitting/leastsquares/package-info.java @@ -18,22 +18,22 @@ /** * This package provides algorithms that minimize the residuals * between observations and model values. - * The {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresOptimizer + * The {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresOptimizer * least-squares optimizers} minimize the distance (called * cost or χ2) between model and * observations. * *
* Algorithms in this category need access to a problem - * (represented by a {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresProblem + * (represented by a {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresProblem * LeastSquaresProblem}). * Such a model predicts a set of values which the algorithm tries to match * with a set of given set of observed values. *
* The problem can be created progressively using a {@link - * org.apache.commons.math3.fitting.leastsquares.LeastSquaresBuilder builder} or it can - * be created at once using a {@link org.apache.commons.math3.fitting.leastsquares.LeastSquaresFactory + * org.apache.commons.math4.fitting.leastsquares.LeastSquaresBuilder builder} or it can + * be created at once using a {@link org.apache.commons.math4.fitting.leastsquares.LeastSquaresFactory * factory}. * @since 3.3 */ -package org.apache.commons.math3.fitting.leastsquares; +package org.apache.commons.math4.fitting.leastsquares; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fitting/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fitting/package-info.java b/src/main/java/org/apache/commons/math4/fitting/package-info.java index 460e3f7..1cc86f1 100644 --- a/src/main/java/org/apache/commons/math4/fitting/package-info.java +++ b/src/main/java/org/apache/commons/math4/fitting/package-info.java @@ -23,4 +23,4 @@ * were the objective function is the squared sum of the residuals * \( f(x_i) - y_i \) for observed points \( (x_i, y_i) \). */ -package org.apache.commons.math3.fitting; +package org.apache.commons.math4.fitting; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/AbstractFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/AbstractFormat.java b/src/main/java/org/apache/commons/math4/fraction/AbstractFormat.java index fcb9d41..1359c0e 100644 --- a/src/main/java/org/apache/commons/math4/fraction/AbstractFormat.java +++ b/src/main/java/org/apache/commons/math4/fraction/AbstractFormat.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.io.Serializable; import java.text.FieldPosition; @@ -23,8 +23,8 @@ import java.text.NumberFormat; import java.text.ParsePosition; import java.util.Locale; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Common part shared by both {@link FractionFormat} and {@link BigFractionFormat}. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/BigFraction.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/BigFraction.java b/src/main/java/org/apache/commons/math4/fraction/BigFraction.java index e16c593..5c2f24b 100644 --- a/src/main/java/org/apache/commons/math4/fraction/BigFraction.java +++ b/src/main/java/org/apache/commons/math4/fraction/BigFraction.java @@ -14,21 +14,21 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.io.Serializable; import java.math.BigDecimal; import java.math.BigInteger; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.ZeroException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.ArithmeticUtils; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.ZeroException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.ArithmeticUtils; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** * Representation of a rational number without any overflow. This class is http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/BigFractionField.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/BigFractionField.java b/src/main/java/org/apache/commons/math4/fraction/BigFractionField.java index 81170f8..4cf4d8f 100644 --- a/src/main/java/org/apache/commons/math4/fraction/BigFractionField.java +++ b/src/main/java/org/apache/commons/math4/fraction/BigFractionField.java @@ -15,12 +15,12 @@ * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.io.Serializable; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; /** * Representation of the fractional numbers without any overflow field. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/BigFractionFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/BigFractionFormat.java b/src/main/java/org/apache/commons/math4/fraction/BigFractionFormat.java index 196dcd5..a940a9d 100644 --- a/src/main/java/org/apache/commons/math4/fraction/BigFractionFormat.java +++ b/src/main/java/org/apache/commons/math4/fraction/BigFractionFormat.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.io.Serializable; import java.math.BigInteger; @@ -24,9 +24,9 @@ import java.text.NumberFormat; import java.text.ParsePosition; import java.util.Locale; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.MathParseException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathParseException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Formats a BigFraction number in proper format or improper format. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/Fraction.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/Fraction.java b/src/main/java/org/apache/commons/math4/fraction/Fraction.java index 1752043..7c193f3 100644 --- a/src/main/java/org/apache/commons/math4/fraction/Fraction.java +++ b/src/main/java/org/apache/commons/math4/fraction/Fraction.java @@ -14,17 +14,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.io.Serializable; import java.math.BigInteger; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.util.ArithmeticUtils; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.ArithmeticUtils; +import org.apache.commons.math4.util.FastMath; /** * Representation of a rational number. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/FractionConversionException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/FractionConversionException.java b/src/main/java/org/apache/commons/math4/fraction/FractionConversionException.java index a16a97a..f74a7cf 100644 --- a/src/main/java/org/apache/commons/math4/fraction/FractionConversionException.java +++ b/src/main/java/org/apache/commons/math4/fraction/FractionConversionException.java @@ -15,10 +15,10 @@ * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; -import org.apache.commons.math3.exception.ConvergenceException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.ConvergenceException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Error thrown when a double value cannot be converted to a fraction http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/FractionField.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/FractionField.java b/src/main/java/org/apache/commons/math4/fraction/FractionField.java index 2928509..8a49265 100644 --- a/src/main/java/org/apache/commons/math4/fraction/FractionField.java +++ b/src/main/java/org/apache/commons/math4/fraction/FractionField.java @@ -15,12 +15,12 @@ * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.io.Serializable; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; /** * Representation of the fractional numbers field. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/FractionFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/FractionFormat.java b/src/main/java/org/apache/commons/math4/fraction/FractionFormat.java index 06c5a10..9c8b1fe 100644 --- a/src/main/java/org/apache/commons/math4/fraction/FractionFormat.java +++ b/src/main/java/org/apache/commons/math4/fraction/FractionFormat.java @@ -15,16 +15,16 @@ * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.text.FieldPosition; import java.text.NumberFormat; import java.text.ParsePosition; import java.util.Locale; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.MathParseException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathParseException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Formats a Fraction number in proper format or improper format. The number http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/ProperBigFractionFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/ProperBigFractionFormat.java b/src/main/java/org/apache/commons/math4/fraction/ProperBigFractionFormat.java index 4f84acd..ae601c8 100644 --- a/src/main/java/org/apache/commons/math4/fraction/ProperBigFractionFormat.java +++ b/src/main/java/org/apache/commons/math4/fraction/ProperBigFractionFormat.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.math.BigInteger; import java.text.FieldPosition; import java.text.NumberFormat; import java.text.ParsePosition; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.exception.NullArgumentException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Formats a BigFraction number in proper format. The number format for each of http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/ProperFractionFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/ProperFractionFormat.java b/src/main/java/org/apache/commons/math4/fraction/ProperFractionFormat.java index 9dc6778..1843f8a 100644 --- a/src/main/java/org/apache/commons/math4/fraction/ProperFractionFormat.java +++ b/src/main/java/org/apache/commons/math4/fraction/ProperFractionFormat.java @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; import java.text.FieldPosition; import java.text.NumberFormat; import java.text.ParsePosition; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** * Formats a Fraction number in proper format. The number format for each of http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/fraction/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/fraction/package-info.java b/src/main/java/org/apache/commons/math4/fraction/package-info.java index f5425c6..2547102 100644 --- a/src/main/java/org/apache/commons/math4/fraction/package-info.java +++ b/src/main/java/org/apache/commons/math4/fraction/package-info.java @@ -19,4 +19,4 @@ * Fraction number type and fraction number formatting. * */ -package org.apache.commons.math3.fraction; +package org.apache.commons.math4.fraction; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/AbstractListChromosome.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/AbstractListChromosome.java b/src/main/java/org/apache/commons/math4/genetics/AbstractListChromosome.java index 60450ba..e470d34 100644 --- a/src/main/java/org/apache/commons/math4/genetics/AbstractListChromosome.java +++ b/src/main/java/org/apache/commons/math4/genetics/AbstractListChromosome.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.Arrays; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/BinaryChromosome.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/BinaryChromosome.java b/src/main/java/org/apache/commons/math4/genetics/BinaryChromosome.java index 47d317c..e1efea9 100644 --- a/src/main/java/org/apache/commons/math4/genetics/BinaryChromosome.java +++ b/src/main/java/org/apache/commons/math4/genetics/BinaryChromosome.java @@ -14,11 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.util.LocalizedFormats; + +import org.apache.commons.math4.exception.util.LocalizedFormats; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/BinaryMutation.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/BinaryMutation.java b/src/main/java/org/apache/commons/math4/genetics/BinaryMutation.java index 0802fc6..e2ba8c2 100644 --- a/src/main/java/org/apache/commons/math4/genetics/BinaryMutation.java +++ b/src/main/java/org/apache/commons/math4/genetics/BinaryMutation.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Mutation for {@link BinaryChromosome}s. Randomly changes one gene. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/Chromosome.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/Chromosome.java b/src/main/java/org/apache/commons/math4/genetics/Chromosome.java index 22e4750..09b3392 100644 --- a/src/main/java/org/apache/commons/math4/genetics/Chromosome.java +++ b/src/main/java/org/apache/commons/math4/genetics/Chromosome.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; /** * Individual in a population. Chromosomes are compared based on their fitness. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/ChromosomePair.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/ChromosomePair.java b/src/main/java/org/apache/commons/math4/genetics/ChromosomePair.java index ef8769d..dc76451 100644 --- a/src/main/java/org/apache/commons/math4/genetics/ChromosomePair.java +++ b/src/main/java/org/apache/commons/math4/genetics/ChromosomePair.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; /** * A pair of {@link Chromosome} objects. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/CrossoverPolicy.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/CrossoverPolicy.java b/src/main/java/org/apache/commons/math4/genetics/CrossoverPolicy.java index 9af56f1..e6a2b23 100644 --- a/src/main/java/org/apache/commons/math4/genetics/CrossoverPolicy.java +++ b/src/main/java/org/apache/commons/math4/genetics/CrossoverPolicy.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; /** * Policy used to create a pair of new chromosomes by performing a crossover http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/CycleCrossover.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/CycleCrossover.java b/src/main/java/org/apache/commons/math4/genetics/CycleCrossover.java index 364b16b..021f61a 100644 --- a/src/main/java/org/apache/commons/math4/genetics/CycleCrossover.java +++ b/src/main/java/org/apache/commons/math4/genetics/CycleCrossover.java @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.HashSet; import java.util.List; import java.util.Set; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Cycle Crossover [CX] builds offspring from ordered chromosomes by identifying cycles http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/ElitisticListPopulation.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/ElitisticListPopulation.java b/src/main/java/org/apache/commons/math4/genetics/ElitisticListPopulation.java index a426bc2..b7834ff 100644 --- a/src/main/java/org/apache/commons/math4/genetics/ElitisticListPopulation.java +++ b/src/main/java/org/apache/commons/math4/genetics/ElitisticListPopulation.java @@ -14,17 +14,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.Collections; import java.util.List; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; /** * Population of chromosomes which uses elitism (certain percentage of the best http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/Fitness.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/Fitness.java b/src/main/java/org/apache/commons/math4/genetics/Fitness.java index 40d6192..15ce9c5 100644 --- a/src/main/java/org/apache/commons/math4/genetics/Fitness.java +++ b/src/main/java/org/apache/commons/math4/genetics/Fitness.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; /** * Fitness of a chromosome. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/FixedElapsedTime.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/FixedElapsedTime.java b/src/main/java/org/apache/commons/math4/genetics/FixedElapsedTime.java index 3879a8c..9eafc0b 100644 --- a/src/main/java/org/apache/commons/math4/genetics/FixedElapsedTime.java +++ b/src/main/java/org/apache/commons/math4/genetics/FixedElapsedTime.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.concurrent.TimeUnit; -import org.apache.commons.math3.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; /** * Stops after a fixed amount of time has elapsed. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/FixedGenerationCount.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/FixedGenerationCount.java b/src/main/java/org/apache/commons/math4/genetics/FixedGenerationCount.java index 64362fc..70ae10d 100644 --- a/src/main/java/org/apache/commons/math4/genetics/FixedGenerationCount.java +++ b/src/main/java/org/apache/commons/math4/genetics/FixedGenerationCount.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; /** * Stops after a fixed number of generations. Each time {@link #isSatisfied(Population)} is invoked, a generation http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/GeneticAlgorithm.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/GeneticAlgorithm.java b/src/main/java/org/apache/commons/math4/genetics/GeneticAlgorithm.java index 2f3d684..bf77606 100644 --- a/src/main/java/org/apache/commons/math4/genetics/GeneticAlgorithm.java +++ b/src/main/java/org/apache/commons/math4/genetics/GeneticAlgorithm.java @@ -14,12 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.random.RandomGenerator; -import org.apache.commons.math3.random.JDKRandomGenerator; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.random.JDKRandomGenerator; +import org.apache.commons.math4.random.RandomGenerator; /** * Implementation of a genetic algorithm. All factors that govern the operation http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/InvalidRepresentationException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/InvalidRepresentationException.java b/src/main/java/org/apache/commons/math4/genetics/InvalidRepresentationException.java index 7ca3a9a..7cac69b 100644 --- a/src/main/java/org/apache/commons/math4/genetics/InvalidRepresentationException.java +++ b/src/main/java/org/apache/commons/math4/genetics/InvalidRepresentationException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.Localizable; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.Localizable; /** * Exception indicating that the representation of a chromosome is not valid. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/ListPopulation.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/ListPopulation.java b/src/main/java/org/apache/commons/math4/genetics/ListPopulation.java index ce45234..b0358c9 100644 --- a/src/main/java/org/apache/commons/math4/genetics/ListPopulation.java +++ b/src/main/java/org/apache/commons/math4/genetics/ListPopulation.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.Collection; @@ -22,11 +22,11 @@ import java.util.Collections; import java.util.Iterator; import java.util.List; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Population of chromosomes represented by a {@link List}. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/MutationPolicy.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/MutationPolicy.java b/src/main/java/org/apache/commons/math4/genetics/MutationPolicy.java index b981881..999d14b 100644 --- a/src/main/java/org/apache/commons/math4/genetics/MutationPolicy.java +++ b/src/main/java/org/apache/commons/math4/genetics/MutationPolicy.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; /** * Algorithm used to mutate a chromosome. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/NPointCrossover.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/NPointCrossover.java b/src/main/java/org/apache/commons/math4/genetics/NPointCrossover.java index a1a7d99..0b16c95 100644 --- a/src/main/java/org/apache/commons/math4/genetics/NPointCrossover.java +++ b/src/main/java/org/apache/commons/math4/genetics/NPointCrossover.java @@ -14,17 +14,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.random.RandomGenerator; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.random.RandomGenerator; /** * N-point crossover policy. For each iteration a random crossover point is http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/OnePointCrossover.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/OnePointCrossover.java b/src/main/java/org/apache/commons/math4/genetics/OnePointCrossover.java index b1ea47b..03559d2 100644 --- a/src/main/java/org/apache/commons/math4/genetics/OnePointCrossover.java +++ b/src/main/java/org/apache/commons/math4/genetics/OnePointCrossover.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/OrderedCrossover.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/OrderedCrossover.java b/src/main/java/org/apache/commons/math4/genetics/OrderedCrossover.java index e796f53..f9dbb2f 100644 --- a/src/main/java/org/apache/commons/math4/genetics/OrderedCrossover.java +++ b/src/main/java/org/apache/commons/math4/genetics/OrderedCrossover.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.Collections; @@ -22,11 +22,11 @@ import java.util.HashSet; import java.util.List; import java.util.Set; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.random.RandomGenerator; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.random.RandomGenerator; +import org.apache.commons.math4.util.FastMath; /** * Order 1 Crossover [OX1] builds offspring from ordered chromosomes by copying a http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/PermutationChromosome.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/PermutationChromosome.java b/src/main/java/org/apache/commons/math4/genetics/PermutationChromosome.java index d02cf2c..3bc6748 100644 --- a/src/main/java/org/apache/commons/math4/genetics/PermutationChromosome.java +++ b/src/main/java/org/apache/commons/math4/genetics/PermutationChromosome.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.List; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/Population.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/Population.java b/src/main/java/org/apache/commons/math4/genetics/Population.java index 8cc6d8b..0c3e365 100644 --- a/src/main/java/org/apache/commons/math4/genetics/Population.java +++ b/src/main/java/org/apache/commons/math4/genetics/Population.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/RandomKey.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/RandomKey.java b/src/main/java/org/apache/commons/math4/genetics/RandomKey.java index 52db4a7..0eb679a 100644 --- a/src/main/java/org/apache/commons/math4/genetics/RandomKey.java +++ b/src/main/java/org/apache/commons/math4/genetics/RandomKey.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.Arrays; @@ -22,9 +22,9 @@ import java.util.Collections; import java.util.Comparator; import java.util.List; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Random Key chromosome is used for permutation representation. It is a vector http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/RandomKeyMutation.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/RandomKeyMutation.java b/src/main/java/org/apache/commons/math4/genetics/RandomKeyMutation.java index 9fb16fb..54edfbb 100644 --- a/src/main/java/org/apache/commons/math4/genetics/RandomKeyMutation.java +++ b/src/main/java/org/apache/commons/math4/genetics/RandomKeyMutation.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Mutation operator for {@link RandomKey}s. Changes a randomly chosen element http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/SelectionPolicy.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/SelectionPolicy.java b/src/main/java/org/apache/commons/math4/genetics/SelectionPolicy.java index 5240f75..156653b 100644 --- a/src/main/java/org/apache/commons/math4/genetics/SelectionPolicy.java +++ b/src/main/java/org/apache/commons/math4/genetics/SelectionPolicy.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; -import org.apache.commons.math3.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; /** * Algorithm used to select a chromosome pair from a population. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/StoppingCondition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/StoppingCondition.java b/src/main/java/org/apache/commons/math4/genetics/StoppingCondition.java index 0e21628..094b697 100644 --- a/src/main/java/org/apache/commons/math4/genetics/StoppingCondition.java +++ b/src/main/java/org/apache/commons/math4/genetics/StoppingCondition.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; /** * Algorithm used to determine when to stop evolution. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/TournamentSelection.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/TournamentSelection.java b/src/main/java/org/apache/commons/math4/genetics/TournamentSelection.java index 95051ee..871c17d 100644 --- a/src/main/java/org/apache/commons/math4/genetics/TournamentSelection.java +++ b/src/main/java/org/apache/commons/math4/genetics/TournamentSelection.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Tournament selection scheme. Each of the two selected chromosomes is selected http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/UniformCrossover.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/UniformCrossover.java b/src/main/java/org/apache/commons/math4/genetics/UniformCrossover.java index 2a63bbb..1427d24 100644 --- a/src/main/java/org/apache/commons/math4/genetics/UniformCrossover.java +++ b/src/main/java/org/apache/commons/math4/genetics/UniformCrossover.java @@ -14,16 +14,16 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.random.RandomGenerator; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.random.RandomGenerator; /** * Perform Uniform Crossover [UX] on the specified chromosomes. A fixed mixing http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/genetics/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/genetics/package-info.java b/src/main/java/org/apache/commons/math4/genetics/package-info.java index 5c145e8..02eb5c9 100644 --- a/src/main/java/org/apache/commons/math4/genetics/package-info.java +++ b/src/main/java/org/apache/commons/math4/genetics/package-info.java @@ -17,4 +17,4 @@ /** * This package provides Genetic Algorithms components and implementations. */ -package org.apache.commons.math3.genetics; +package org.apache.commons.math4.genetics; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/Point.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/Point.java b/src/main/java/org/apache/commons/math4/geometry/Point.java index 1504d2e..d45421a 100644 --- a/src/main/java/org/apache/commons/math4/geometry/Point.java +++ b/src/main/java/org/apache/commons/math4/geometry/Point.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry; +package org.apache.commons.math4.geometry; import java.io.Serializable; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/Space.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/Space.java b/src/main/java/org/apache/commons/math4/geometry/Space.java index 7f72439..8413c7c 100644 --- a/src/main/java/org/apache/commons/math4/geometry/Space.java +++ b/src/main/java/org/apache/commons/math4/geometry/Space.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry; +package org.apache.commons.math4.geometry; import java.io.Serializable; -import org.apache.commons.math3.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.exception.MathUnsupportedOperationException; /** This interface represents a generic space, with affine and vectorial counterparts. * @see Vector http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/Vector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/Vector.java b/src/main/java/org/apache/commons/math4/geometry/Vector.java index f22f7a1..9e740b3 100644 --- a/src/main/java/org/apache/commons/math4/geometry/Vector.java +++ b/src/main/java/org/apache/commons/math4/geometry/Vector.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry; +package org.apache.commons.math4.geometry; import java.text.NumberFormat; -import org.apache.commons.math3.exception.MathArithmeticException; +import org.apache.commons.math4.exception.MathArithmeticException; /** This interface represents a generic vector in a vectorial space or a point in an affine space. * @param Type of the space. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/VectorFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/VectorFormat.java b/src/main/java/org/apache/commons/math4/geometry/VectorFormat.java index b58d765..7278a2f 100644 --- a/src/main/java/org/apache/commons/math4/geometry/VectorFormat.java +++ b/src/main/java/org/apache/commons/math4/geometry/VectorFormat.java @@ -15,15 +15,15 @@ * limitations under the License. */ -package org.apache.commons.math3.geometry; +package org.apache.commons.math4.geometry; import java.text.FieldPosition; import java.text.NumberFormat; import java.text.ParsePosition; import java.util.Locale; -import org.apache.commons.math3.util.CompositeFormat; -import org.apache.commons.math3.exception.MathParseException; +import org.apache.commons.math4.exception.MathParseException; +import org.apache.commons.math4.util.CompositeFormat; /** * Formats a vector in components list format "{x; y; ...}". http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/enclosing/Encloser.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/enclosing/Encloser.java b/src/main/java/org/apache/commons/math4/geometry/enclosing/Encloser.java index 9b2588a..5997779 100644 --- a/src/main/java/org/apache/commons/math4/geometry/enclosing/Encloser.java +++ b/src/main/java/org/apache/commons/math4/geometry/enclosing/Encloser.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.enclosing; +package org.apache.commons.math4.geometry.enclosing; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** Interface for algorithms computing enclosing balls. * @param Space type. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/enclosing/EnclosingBall.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/enclosing/EnclosingBall.java b/src/main/java/org/apache/commons/math4/geometry/enclosing/EnclosingBall.java index eedbd46..64caf28 100644 --- a/src/main/java/org/apache/commons/math4/geometry/enclosing/EnclosingBall.java +++ b/src/main/java/org/apache/commons/math4/geometry/enclosing/EnclosingBall.java @@ -14,12 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.enclosing; +package org.apache.commons.math4.geometry.enclosing; import java.io.Serializable; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** This class represents a ball enclosing some points. * @param Space type. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/enclosing/SupportBallGenerator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/enclosing/SupportBallGenerator.java b/src/main/java/org/apache/commons/math4/geometry/enclosing/SupportBallGenerator.java index 3a0f875..9886d97 100644 --- a/src/main/java/org/apache/commons/math4/geometry/enclosing/SupportBallGenerator.java +++ b/src/main/java/org/apache/commons/math4/geometry/enclosing/SupportBallGenerator.java @@ -14,12 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.enclosing; +package org.apache.commons.math4.geometry.enclosing; import java.util.List; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** Interface for generating balls based on support points. *

http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/enclosing/WelzlEncloser.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/enclosing/WelzlEncloser.java b/src/main/java/org/apache/commons/math4/geometry/enclosing/WelzlEncloser.java index 987e7d9..0891d99 100644 --- a/src/main/java/org/apache/commons/math4/geometry/enclosing/WelzlEncloser.java +++ b/src/main/java/org/apache/commons/math4/geometry/enclosing/WelzlEncloser.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.enclosing; +package org.apache.commons.math4.geometry.enclosing; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.MathInternalError; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.exception.MathInternalError; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** Class implementing Emo Welzl algorithm to find the smallest enclosing ball in linear time. *

http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/enclosing/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/enclosing/package-info.java b/src/main/java/org/apache/commons/math4/geometry/enclosing/package-info.java index 20462a1..7456a41 100644 --- a/src/main/java/org/apache/commons/math4/geometry/enclosing/package-info.java +++ b/src/main/java/org/apache/commons/math4/geometry/enclosing/package-info.java @@ -21,4 +21,4 @@ *

* */ -package org.apache.commons.math3.geometry.enclosing; +package org.apache.commons.math4.geometry.enclosing;