http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldLUDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldLUDecomposition.java b/src/main/java/org/apache/commons/math4/linear/FieldLUDecomposition.java index 4aa80ed..8c23ce6 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldLUDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldLUDecomposition.java @@ -15,12 +15,12 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.util.MathArrays; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.util.MathArrays; /** * Calculates the LUP-decomposition of a square matrix.
http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldMatrix.java b/src/main/java/org/apache/commons/math4/linear/FieldMatrix.java index 1048887..0db94b9 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldMatrix.java @@ -15,18 +15,18 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; - - -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; +package org.apache.commons.math4.linear; + + +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; /** * Interface defining field-valued matrix with basic algebraic operations. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldMatrixChangingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldMatrixChangingVisitor.java b/src/main/java/org/apache/commons/math4/linear/FieldMatrixChangingVisitor.java index d510cd0..53c965f 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldMatrixChangingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldMatrixChangingVisitor.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** * Interface defining a visitor for matrix entries. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldMatrixPreservingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldMatrixPreservingVisitor.java b/src/main/java/org/apache/commons/math4/linear/FieldMatrixPreservingVisitor.java index 8db2e3a..3b46933 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldMatrixPreservingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldMatrixPreservingVisitor.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** * Interface defining a visitor for matrix entries. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldVector.java b/src/main/java/org/apache/commons/math4/linear/FieldVector.java index 2161e81..1e74e55 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldVector.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldVector.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; - -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.OutOfRangeException; +package org.apache.commons.math4.linear; + +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.OutOfRangeException; /** * Interface defining a field-valued vector with basic algebraic operations. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldVectorChangingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldVectorChangingVisitor.java b/src/main/java/org/apache/commons/math4/linear/FieldVectorChangingVisitor.java index b1589b1..2938d43 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldVectorChangingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldVectorChangingVisitor.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** * This interface defines a visitor for the entries of a vector. Visitors http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldVectorPreservingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldVectorPreservingVisitor.java b/src/main/java/org/apache/commons/math4/linear/FieldVectorPreservingVisitor.java index bc09bda..9ad4384 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldVectorPreservingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldVectorPreservingVisitor.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** * This interface defines a visitor for the entries of a vector. Visitors http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/HessenbergTransformer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/HessenbergTransformer.java b/src/main/java/org/apache/commons/math4/linear/HessenbergTransformer.java index 8fefc09..a63c0ab 100644 --- a/src/main/java/org/apache/commons/math4/linear/HessenbergTransformer.java +++ b/src/main/java/org/apache/commons/math4/linear/HessenbergTransformer.java @@ -15,10 +15,10 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.Precision; /** * Class transforming a general real matrix to Hessenberg form. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/IllConditionedOperatorException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/IllConditionedOperatorException.java b/src/main/java/org/apache/commons/math4/linear/IllConditionedOperatorException.java index 3285f68..a90b3d1 100644 --- a/src/main/java/org/apache/commons/math4/linear/IllConditionedOperatorException.java +++ b/src/main/java/org/apache/commons/math4/linear/IllConditionedOperatorException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -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; /** * An exception to be thrown when the condition number of a http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolver.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolver.java b/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolver.java index 97bd8b7..877d48b 100644 --- a/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolver.java +++ b/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolver.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MaxCountExceededException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.util.IterationManager; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MaxCountExceededException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.util.IterationManager; +import org.apache.commons.math4.util.MathUtils; /** * This abstract class defines an iterative solver for the linear system A @@ -113,7 +113,7 @@ public abstract class IterativeLinearSolver { * inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} */ public RealVector solve(final RealLinearOperator a, final RealVector b) @@ -139,7 +139,7 @@ public abstract class IterativeLinearSolver { * dimensions inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} */ public RealVector solve(RealLinearOperator a, RealVector b, RealVector x0) @@ -164,7 +164,7 @@ public abstract class IterativeLinearSolver { * dimensions inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} */ public abstract RealVector solveInPlace(RealLinearOperator a, RealVector b, http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolverEvent.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolverEvent.java b/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolverEvent.java index 780068c..94b47ef 100644 --- a/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolverEvent.java +++ b/src/main/java/org/apache/commons/math4/linear/IterativeLinearSolverEvent.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.util.IterationEvent; -import org.apache.commons.math3.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.util.IterationEvent; /** * This is the base class for all events occurring during the iterations of a http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/JacobiPreconditioner.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/JacobiPreconditioner.java b/src/main/java/org/apache/commons/math4/linear/JacobiPreconditioner.java index 1506fe5..63d70c3 100644 --- a/src/main/java/org/apache/commons/math4/linear/JacobiPreconditioner.java +++ b/src/main/java/org/apache/commons/math4/linear/JacobiPreconditioner.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.analysis.function.Sqrt; -import org.apache.commons.math3.util.MathArrays; +import org.apache.commons.math4.analysis.function.Sqrt; +import org.apache.commons.math4.util.MathArrays; /** * This class implements the standard Jacobi (diagonal) preconditioner. For a http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/LUDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/LUDecomposition.java b/src/main/java/org/apache/commons/math4/linear/LUDecomposition.java index 368bc30..6fbc57a 100644 --- a/src/main/java/org/apache/commons/math4/linear/LUDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/LUDecomposition.java @@ -15,10 +15,10 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.util.FastMath; /** * Calculates the LUP-decomposition of a square matrix. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/MatrixDimensionMismatchException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/MatrixDimensionMismatchException.java b/src/main/java/org/apache/commons/math4/linear/MatrixDimensionMismatchException.java index effbf11..ff3928e 100644 --- a/src/main/java/org/apache/commons/math4/linear/MatrixDimensionMismatchException.java +++ b/src/main/java/org/apache/commons/math4/linear/MatrixDimensionMismatchException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.MultiDimensionMismatchException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.MultiDimensionMismatchException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Exception to be thrown when either the number of rows or the number of http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/MatrixUtils.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/MatrixUtils.java b/src/main/java/org/apache/commons/math4/linear/MatrixUtils.java index 23c11e0..e95c4c8 100644 --- a/src/main/java/org/apache/commons/math4/linear/MatrixUtils.java +++ b/src/main/java/org/apache/commons/math4/linear/MatrixUtils.java @@ -15,29 +15,29 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.IOException; import java.io.ObjectInputStream; import java.io.ObjectOutputStream; import java.util.Arrays; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.ZeroException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.fraction.BigFraction; -import org.apache.commons.math3.fraction.Fraction; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathArrays; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.ZeroException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.fraction.BigFraction; +import org.apache.commons.math4.fraction.Fraction; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathArrays; +import org.apache.commons.math4.util.MathUtils; +import org.apache.commons.math4.util.Precision; /** * A collection of static methods that operate on or return matrices. @@ -116,7 +116,7 @@ public class MatrixUtils { * * @param data input array * @return RealMatrix containing the values of the array - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if {@code data} is not rectangular (not all rows have the same length). * @throws NoDataException if a row or column is empty. * @throws NullArgumentException if either {@code data} or {@code data[0]} @@ -146,7 +146,7 @@ public class MatrixUtils { * @param <T> the type of the field elements * @param data input array * @return a matrix containing the values of the array. - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if {@code data} is not rectangular (not all rows have the same length). * @throws NoDataException if a row or column is empty. * @throws NullArgumentException if either {@code data} or {@code data[0]} http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteMatrixException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteMatrixException.java b/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteMatrixException.java index a0fbf17..fffacc6 100644 --- a/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteMatrixException.java +++ b/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteMatrixException.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.exception.util.ExceptionContext; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.util.ExceptionContext; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Exception to be thrown when a positive definite matrix is expected. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteOperatorException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteOperatorException.java b/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteOperatorException.java index f322218..4390d47 100644 --- a/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteOperatorException.java +++ b/src/main/java/org/apache/commons/math4/linear/NonPositiveDefiniteOperatorException.java @@ -15,10 +15,10 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -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; /** * Exception to be thrown when a symmetric, definite positive http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/NonSelfAdjointOperatorException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/NonSelfAdjointOperatorException.java b/src/main/java/org/apache/commons/math4/linear/NonSelfAdjointOperatorException.java index ad436e2..4f9cc0d 100644 --- a/src/main/java/org/apache/commons/math4/linear/NonSelfAdjointOperatorException.java +++ b/src/main/java/org/apache/commons/math4/linear/NonSelfAdjointOperatorException.java @@ -15,10 +15,10 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -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; /** * Exception to be thrown when a self-adjoint {@link RealLinearOperator} http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/NonSquareMatrixException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/NonSquareMatrixException.java b/src/main/java/org/apache/commons/math4/linear/NonSquareMatrixException.java index a6679bf..6354391 100644 --- a/src/main/java/org/apache/commons/math4/linear/NonSquareMatrixException.java +++ b/src/main/java/org/apache/commons/math4/linear/NonSquareMatrixException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Exception to be thrown when a square matrix is expected. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/NonSquareOperatorException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/NonSquareOperatorException.java b/src/main/java/org/apache/commons/math4/linear/NonSquareOperatorException.java index 7915b58..e325cf4 100644 --- a/src/main/java/org/apache/commons/math4/linear/NonSquareOperatorException.java +++ b/src/main/java/org/apache/commons/math4/linear/NonSquareOperatorException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.util.LocalizedFormats; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.util.LocalizedFormats; /** * Exception to be thrown when a square linear operator is expected. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/NonSymmetricMatrixException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/NonSymmetricMatrixException.java b/src/main/java/org/apache/commons/math4/linear/NonSymmetricMatrixException.java index f14eec9..23280e9 100644 --- a/src/main/java/org/apache/commons/math4/linear/NonSymmetricMatrixException.java +++ b/src/main/java/org/apache/commons/math4/linear/NonSymmetricMatrixException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -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; /** * Exception to be thrown when a symmetric matrix is expected. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/OpenMapRealMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/OpenMapRealMatrix.java b/src/main/java/org/apache/commons/math4/linear/OpenMapRealMatrix.java index c26da52..a8382eb 100644 --- a/src/main/java/org/apache/commons/math4/linear/OpenMapRealMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/OpenMapRealMatrix.java @@ -15,15 +15,15 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.util.OpenIntToDoubleHashMap; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.util.OpenIntToDoubleHashMap; /** * Sparse matrix implementation based on an open addressed map. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/OpenMapRealVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/OpenMapRealVector.java b/src/main/java/org/apache/commons/math4/linear/OpenMapRealVector.java index bc70cae..4619835 100644 --- a/src/main/java/org/apache/commons/math4/linear/OpenMapRealVector.java +++ b/src/main/java/org/apache/commons/math4/linear/OpenMapRealVector.java @@ -14,18 +14,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.NotPositiveException; -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.math3.util.OpenIntToDoubleHashMap; -import org.apache.commons.math3.util.OpenIntToDoubleHashMap.Iterator; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.OpenIntToDoubleHashMap; +import org.apache.commons.math4.util.OpenIntToDoubleHashMap.Iterator; /** * This class implements the {@link RealVector} interface with a http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/PreconditionedIterativeLinearSolver.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/PreconditionedIterativeLinearSolver.java b/src/main/java/org/apache/commons/math4/linear/PreconditionedIterativeLinearSolver.java index 7bc36f0..4110a0c 100644 --- a/src/main/java/org/apache/commons/math4/linear/PreconditionedIterativeLinearSolver.java +++ b/src/main/java/org/apache/commons/math4/linear/PreconditionedIterativeLinearSolver.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MaxCountExceededException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.util.IterationManager; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MaxCountExceededException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.util.IterationManager; +import org.apache.commons.math4.util.MathUtils; /** * <p> @@ -86,7 +86,7 @@ public abstract class PreconditionedIterativeLinearSolver * {@code x0} have dimensions inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} */ public RealVector solve(final RealLinearOperator a, @@ -167,7 +167,7 @@ public abstract class PreconditionedIterativeLinearSolver * dimensions inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} */ public RealVector solve(RealLinearOperator a, RealLinearOperator m, @@ -195,7 +195,7 @@ public abstract class PreconditionedIterativeLinearSolver * {@code x0} have dimensions inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} */ public abstract RealVector solveInPlace(RealLinearOperator a, http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/QRDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/QRDecomposition.java b/src/main/java/org/apache/commons/math4/linear/QRDecomposition.java index 6db821a..02ac7e9 100644 --- a/src/main/java/org/apache/commons/math4/linear/QRDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/QRDecomposition.java @@ -15,12 +15,12 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.util.Arrays; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.util.FastMath; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RRQRDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RRQRDecomposition.java b/src/main/java/org/apache/commons/math4/linear/RRQRDecomposition.java index 33c3b44..857cce0 100644 --- a/src/main/java/org/apache/commons/math4/linear/RRQRDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/RRQRDecomposition.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealLinearOperator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealLinearOperator.java b/src/main/java/org/apache/commons/math4/linear/RealLinearOperator.java index 210984b..06ff43c 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealLinearOperator.java +++ b/src/main/java/org/apache/commons/math4/linear/RealLinearOperator.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.DimensionMismatchException; /** * This class defines a linear operator operating on real ({@code double}) @@ -84,7 +84,7 @@ public abstract class RealLinearOperator { * @param x the vector to operate on * @return the product of the transpose of {@code this} instance with * {@code x} - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the row dimension does not match the size of {@code x} * @throws UnsupportedOperationException if this operation is not supported * by {@code this} operator http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealMatrix.java b/src/main/java/org/apache/commons/math4/linear/RealMatrix.java index 94ed89e..1cafe3e 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/RealMatrix.java @@ -15,15 +15,15 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; - -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; +package org.apache.commons.math4.linear; + +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; /** * Interface defining a real-valued matrix with basic algebraic operations. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealMatrixChangingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealMatrixChangingVisitor.java b/src/main/java/org/apache/commons/math4/linear/RealMatrixChangingVisitor.java index eea8aa2..7a672ef 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealMatrixChangingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/RealMatrixChangingVisitor.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Interface defining a visitor for matrix entries. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealMatrixFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealMatrixFormat.java b/src/main/java/org/apache/commons/math4/linear/RealMatrixFormat.java index 446f33b..8601490 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealMatrixFormat.java +++ b/src/main/java/org/apache/commons/math4/linear/RealMatrixFormat.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.text.FieldPosition; import java.text.NumberFormat; @@ -24,8 +24,8 @@ import java.util.ArrayList; import java.util.List; import java.util.Locale; -import org.apache.commons.math3.exception.MathParseException; -import org.apache.commons.math3.util.CompositeFormat; +import org.apache.commons.math4.exception.MathParseException; +import org.apache.commons.math4.util.CompositeFormat; /** * Formats a {@code nxm} matrix in components list format http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealMatrixPreservingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealMatrixPreservingVisitor.java b/src/main/java/org/apache/commons/math4/linear/RealMatrixPreservingVisitor.java index 4c580a0..17195d1 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealMatrixPreservingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/RealMatrixPreservingVisitor.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Interface defining a visitor for matrix entries. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealVector.java b/src/main/java/org/apache/commons/math4/linear/RealVector.java index 98bf4a0..2d0a1b9 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealVector.java +++ b/src/main/java/org/apache/commons/math4/linear/RealVector.java @@ -15,24 +15,24 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.util.Iterator; import java.util.NoSuchElementException; -import org.apache.commons.math3.exception.MathUnsupportedOperationException; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.analysis.FunctionUtils; -import org.apache.commons.math3.analysis.function.Add; -import org.apache.commons.math3.analysis.function.Multiply; -import org.apache.commons.math3.analysis.function.Divide; -import org.apache.commons.math3.analysis.UnivariateFunction; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.analysis.FunctionUtils; +import org.apache.commons.math4.analysis.UnivariateFunction; +import org.apache.commons.math4.analysis.function.Add; +import org.apache.commons.math4.analysis.function.Divide; +import org.apache.commons.math4.analysis.function.Multiply; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; /** * Class defining a real-valued vector with basic algebraic operations. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealVectorChangingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealVectorChangingVisitor.java b/src/main/java/org/apache/commons/math4/linear/RealVectorChangingVisitor.java index 27536da..2aa9d0b 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealVectorChangingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/RealVectorChangingVisitor.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * This interface defines a visitor for the entries of a vector. Visitors http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealVectorFormat.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealVectorFormat.java b/src/main/java/org/apache/commons/math4/linear/RealVectorFormat.java index 1169188..49de55d 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealVectorFormat.java +++ b/src/main/java/org/apache/commons/math4/linear/RealVectorFormat.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.text.FieldPosition; import java.text.NumberFormat; @@ -24,8 +24,8 @@ import java.util.ArrayList; import java.util.List; import java.util.Locale; -import org.apache.commons.math3.exception.MathParseException; -import org.apache.commons.math3.util.CompositeFormat; +import org.apache.commons.math4.exception.MathParseException; +import org.apache.commons.math4.util.CompositeFormat; /** * Formats a vector in components list format "{v0; v1; ...; vk-1}". http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RealVectorPreservingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RealVectorPreservingVisitor.java b/src/main/java/org/apache/commons/math4/linear/RealVectorPreservingVisitor.java index 8e32cb2..60d5f9d 100644 --- a/src/main/java/org/apache/commons/math4/linear/RealVectorPreservingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/RealVectorPreservingVisitor.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * This interface defines a visitor for the entries of a vector. Visitors http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/RectangularCholeskyDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/RectangularCholeskyDecomposition.java b/src/main/java/org/apache/commons/math4/linear/RectangularCholeskyDecomposition.java index 47394b3..b32a5da 100644 --- a/src/main/java/org/apache/commons/math4/linear/RectangularCholeskyDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/RectangularCholeskyDecomposition.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** * Calculates the rectangular Cholesky decomposition of a matrix. @@ -29,7 +29,7 @@ import org.apache.commons.math3.util.FastMath; * is that rows/columns may be permuted (hence the rectangular shape instead * of the traditional triangular shape) and there is a threshold to ignore * small diagonal elements. This is used for example to generate {@link - * org.apache.commons.math3.random.CorrelatedRandomVectorGenerator correlated + * org.apache.commons.math4.random.CorrelatedRandomVectorGenerator correlated * random n-dimensions vectors} in a p-dimension subspace (p < n). * In other words, it allows generating random vectors from a covariance * matrix that is only positive semidefinite, and not positive definite.</p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SchurTransformer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SchurTransformer.java b/src/main/java/org/apache/commons/math4/linear/SchurTransformer.java index cd54ca4..5ad0757 100644 --- a/src/main/java/org/apache/commons/math4/linear/SchurTransformer.java +++ b/src/main/java/org/apache/commons/math4/linear/SchurTransformer.java @@ -15,12 +15,12 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.MaxCountExceededException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.exception.MaxCountExceededException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.Precision; /** * Class transforming a general real matrix to Schur form. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SingularMatrixException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SingularMatrixException.java b/src/main/java/org/apache/commons/math4/linear/SingularMatrixException.java index 935d8f3..f1548ad 100644 --- a/src/main/java/org/apache/commons/math4/linear/SingularMatrixException.java +++ b/src/main/java/org/apache/commons/math4/linear/SingularMatrixException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -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; /** * Exception to be thrown when a non-singular matrix is expected. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SingularOperatorException.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SingularOperatorException.java b/src/main/java/org/apache/commons/math4/linear/SingularOperatorException.java index 32fb1da..6352d7f 100644 --- a/src/main/java/org/apache/commons/math4/linear/SingularOperatorException.java +++ b/src/main/java/org/apache/commons/math4/linear/SingularOperatorException.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -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; /** * Exception to be thrown when trying to invert a singular operator. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SingularValueDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SingularValueDecomposition.java b/src/main/java/org/apache/commons/math4/linear/SingularValueDecomposition.java index 89c0afd..ab7e74b 100644 --- a/src/main/java/org/apache/commons/math4/linear/SingularValueDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/SingularValueDecomposition.java @@ -14,12 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.Precision; /** * Calculates the compact Singular Value Decomposition of a matrix. @@ -696,7 +696,7 @@ public class SingularValueDecomposition { * </p> * @param b Right-hand side of the equation A × X = B * @return a vector X that minimizes the two norm of A × X - B - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the matrices dimensions do not match. */ public RealVector solve(final RealVector b) { @@ -712,7 +712,7 @@ public class SingularValueDecomposition { * * @param b Right-hand side of the equation A × X = B * @return a matrix X that minimizes the two norm of A × X - B - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the matrices dimensions do not match. */ public RealMatrix solve(final RealMatrix b) { http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SparseFieldMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SparseFieldMatrix.java b/src/main/java/org/apache/commons/math4/linear/SparseFieldMatrix.java index 853b0c7..b48970c 100644 --- a/src/main/java/org/apache/commons/math4/linear/SparseFieldMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/SparseFieldMatrix.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.util.OpenIntToFieldHashMap; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.util.OpenIntToFieldHashMap; /** * Sparse matrix implementation based on an open addressed map. @@ -61,7 +61,7 @@ public class SparseFieldMatrix<T extends FieldElement<T>> extends AbstractFieldM * @param field Field to which the elements belong. * @param rowDimension Number of rows in the new matrix. * @param columnDimension Number of columns in the new matrix. - * @throws org.apache.commons.math3.exception.NotStrictlyPositiveException + * @throws org.apache.commons.math4.exception.NotStrictlyPositiveException * if row or column dimension is not positive. */ public SparseFieldMatrix(final Field<T> field, http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SparseFieldVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SparseFieldVector.java b/src/main/java/org/apache/commons/math4/linear/SparseFieldVector.java index 8f98e50..09bfb37 100644 --- a/src/main/java/org/apache/commons/math4/linear/SparseFieldVector.java +++ b/src/main/java/org/apache/commons/math4/linear/SparseFieldVector.java @@ -14,22 +14,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathArrays; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.OpenIntToFieldHashMap; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.MathArrays; +import org.apache.commons.math4.util.MathUtils; +import org.apache.commons.math4.util.OpenIntToFieldHashMap; /** * This class implements the {@link FieldVector} interface with a {@link OpenIntToFieldHashMap} backing store. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SparseRealMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SparseRealMatrix.java b/src/main/java/org/apache/commons/math4/linear/SparseRealMatrix.java index df61c9b..75a2ecb 100644 --- a/src/main/java/org/apache/commons/math4/linear/SparseRealMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/SparseRealMatrix.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Marker interface for {@link RealMatrix} implementations that require sparse backing storage http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SparseRealVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SparseRealVector.java b/src/main/java/org/apache/commons/math4/linear/SparseRealVector.java index f005bc8..05ed3ef 100644 --- a/src/main/java/org/apache/commons/math4/linear/SparseRealVector.java +++ b/src/main/java/org/apache/commons/math4/linear/SparseRealVector.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Marker class for RealVectors that require sparse backing storage http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/SymmLQ.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/SymmLQ.java b/src/main/java/org/apache/commons/math4/linear/SymmLQ.java index e529a6a..990bcc5 100644 --- a/src/main/java/org/apache/commons/math4/linear/SymmLQ.java +++ b/src/main/java/org/apache/commons/math4/linear/SymmLQ.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MaxCountExceededException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.util.ExceptionContext; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.IterationManager; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MaxCountExceededException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.ExceptionContext; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.IterationManager; +import org.apache.commons.math4.util.MathUtils; /** * <p> @@ -954,7 +954,7 @@ public class SymmLQ * inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} * @throws NonSelfAdjointOperatorException if {@link #getCheck()} is * {@code true}, and {@code a} or {@code m} is not self-adjoint @@ -1042,7 +1042,7 @@ public class SymmLQ * inconsistent with {@code a} * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} * @throws NonSelfAdjointOperatorException if {@link #getCheck()} is * {@code true}, and {@code a} is not self-adjoint @@ -1132,7 +1132,7 @@ public class SymmLQ * have dimensions inconsistent with {@code a}. * @throws MaxCountExceededException at exhaustion of the iteration count, * unless a custom - * {@link org.apache.commons.math3.util.Incrementor.MaxCountExceededCallback callback} + * {@link org.apache.commons.math4.util.Incrementor.MaxCountExceededCallback callback} * has been set at construction of the {@link IterationManager} * @throws NonSelfAdjointOperatorException if {@link #getCheck()} is * {@code true}, and {@code a} or {@code m} is not self-adjoint http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/TriDiagonalTransformer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/TriDiagonalTransformer.java b/src/main/java/org/apache/commons/math4/linear/TriDiagonalTransformer.java index 9d2f986..9e73b29 100644 --- a/src/main/java/org/apache/commons/math4/linear/TriDiagonalTransformer.java +++ b/src/main/java/org/apache/commons/math4/linear/TriDiagonalTransformer.java @@ -15,11 +15,11 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.util.Arrays; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/package-info.java b/src/main/java/org/apache/commons/math4/linear/package-info.java index 4c989b8..a1a091e 100644 --- a/src/main/java/org/apache/commons/math4/linear/package-info.java +++ b/src/main/java/org/apache/commons/math4/linear/package-info.java @@ -17,4 +17,4 @@ /** * Linear algebra support. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/CentroidCluster.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/CentroidCluster.java b/src/main/java/org/apache/commons/math4/ml/clustering/CentroidCluster.java index 5cfc7bc..ba08e23 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/CentroidCluster.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/CentroidCluster.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; /** * A Cluster used by centroid-based clustering algorithms. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/Cluster.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/Cluster.java b/src/main/java/org/apache/commons/math4/ml/clustering/Cluster.java index fa6df94..bd264bb 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/Cluster.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/Cluster.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.io.Serializable; import java.util.ArrayList; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/Clusterable.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/Clusterable.java b/src/main/java/org/apache/commons/math4/ml/clustering/Clusterable.java index e712eb7..afafdd1 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/Clusterable.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/Clusterable.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; /** * Interface for n-dimensional points that can be clustered together. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/Clusterer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/Clusterer.java b/src/main/java/org/apache/commons/math4/ml/clustering/Clusterer.java index 30e38c6..0954264 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/Clusterer.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/Clusterer.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.util.Collection; import java.util.List; -import org.apache.commons.math3.exception.ConvergenceException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.ml.distance.DistanceMeasure; +import org.apache.commons.math4.exception.ConvergenceException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.ml.distance.DistanceMeasure; /** * Base class for clustering algorithms. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/DBSCANClusterer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/DBSCANClusterer.java b/src/main/java/org/apache/commons/math4/ml/clustering/DBSCANClusterer.java index ce3d5cd..1223be8 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/DBSCANClusterer.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/DBSCANClusterer.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.util.ArrayList; import java.util.Collection; @@ -24,11 +24,11 @@ import java.util.List; import java.util.Map; import java.util.Set; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.ml.distance.DistanceMeasure; -import org.apache.commons.math3.ml.distance.EuclideanDistance; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.ml.distance.DistanceMeasure; +import org.apache.commons.math4.ml.distance.EuclideanDistance; +import org.apache.commons.math4.util.MathUtils; /** * DBSCAN (density-based spatial clustering of applications with noise) algorithm. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/DoublePoint.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/DoublePoint.java b/src/main/java/org/apache/commons/math4/ml/clustering/DoublePoint.java index 4fb31f7..c1b7f41 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/DoublePoint.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/DoublePoint.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.io.Serializable; import java.util.Arrays; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/FuzzyKMeansClusterer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/FuzzyKMeansClusterer.java b/src/main/java/org/apache/commons/math4/ml/clustering/FuzzyKMeansClusterer.java index 5f89934..e57697f 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/FuzzyKMeansClusterer.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/FuzzyKMeansClusterer.java @@ -14,25 +14,25 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.MathIllegalStateException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.linear.MatrixUtils; -import org.apache.commons.math3.linear.RealMatrix; -import org.apache.commons.math3.ml.distance.DistanceMeasure; -import org.apache.commons.math3.ml.distance.EuclideanDistance; -import org.apache.commons.math3.random.JDKRandomGenerator; -import org.apache.commons.math3.random.RandomGenerator; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathArrays; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathIllegalStateException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.linear.MatrixUtils; +import org.apache.commons.math4.linear.RealMatrix; +import org.apache.commons.math4.ml.distance.DistanceMeasure; +import org.apache.commons.math4.ml.distance.EuclideanDistance; +import org.apache.commons.math4.random.JDKRandomGenerator; +import org.apache.commons.math4.random.RandomGenerator; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathArrays; +import org.apache.commons.math4.util.MathUtils; /** * Fuzzy K-Means clustering algorithm. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/KMeansPlusPlusClusterer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/KMeansPlusPlusClusterer.java b/src/main/java/org/apache/commons/math4/ml/clustering/KMeansPlusPlusClusterer.java index 2e68c2d..14e9a89 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/KMeansPlusPlusClusterer.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/KMeansPlusPlusClusterer.java @@ -15,23 +15,23 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; -import org.apache.commons.math3.exception.ConvergenceException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.ml.distance.DistanceMeasure; -import org.apache.commons.math3.ml.distance.EuclideanDistance; -import org.apache.commons.math3.random.JDKRandomGenerator; -import org.apache.commons.math3.random.RandomGenerator; -import org.apache.commons.math3.stat.descriptive.moment.Variance; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.ConvergenceException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.ml.distance.DistanceMeasure; +import org.apache.commons.math4.ml.distance.EuclideanDistance; +import org.apache.commons.math4.random.JDKRandomGenerator; +import org.apache.commons.math4.random.RandomGenerator; +import org.apache.commons.math4.stat.descriptive.moment.Variance; +import org.apache.commons.math4.util.MathUtils; /** * Clustering algorithm based on David Arthur and Sergei Vassilvitski k-means++ algorithm. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/MultiKMeansPlusPlusClusterer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/MultiKMeansPlusPlusClusterer.java b/src/main/java/org/apache/commons/math4/ml/clustering/MultiKMeansPlusPlusClusterer.java index 796fc7a..61606c8 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/MultiKMeansPlusPlusClusterer.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/MultiKMeansPlusPlusClusterer.java @@ -15,15 +15,15 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; import java.util.Collection; import java.util.List; -import org.apache.commons.math3.exception.ConvergenceException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.ml.clustering.evaluation.ClusterEvaluator; -import org.apache.commons.math3.ml.clustering.evaluation.SumOfClusterVariances; +import org.apache.commons.math4.exception.ConvergenceException; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.ml.clustering.evaluation.ClusterEvaluator; +import org.apache.commons.math4.ml.clustering.evaluation.SumOfClusterVariances; /** * A wrapper around a k-means++ clustering algorithm which performs multiple trials http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/ClusterEvaluator.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/ClusterEvaluator.java b/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/ClusterEvaluator.java index 2bb8ba3..5f364c0 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/ClusterEvaluator.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/ClusterEvaluator.java @@ -15,16 +15,16 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering.evaluation; +package org.apache.commons.math4.ml.clustering.evaluation; import java.util.List; -import org.apache.commons.math3.ml.clustering.CentroidCluster; -import org.apache.commons.math3.ml.clustering.Cluster; -import org.apache.commons.math3.ml.clustering.Clusterable; -import org.apache.commons.math3.ml.clustering.DoublePoint; -import org.apache.commons.math3.ml.distance.DistanceMeasure; -import org.apache.commons.math3.ml.distance.EuclideanDistance; +import org.apache.commons.math4.ml.clustering.CentroidCluster; +import org.apache.commons.math4.ml.clustering.Cluster; +import org.apache.commons.math4.ml.clustering.Clusterable; +import org.apache.commons.math4.ml.clustering.DoublePoint; +import org.apache.commons.math4.ml.distance.DistanceMeasure; +import org.apache.commons.math4.ml.distance.EuclideanDistance; /** * Base class for cluster evaluation methods. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/SumOfClusterVariances.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/SumOfClusterVariances.java b/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/SumOfClusterVariances.java index 4051c11..62aa6e7 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/SumOfClusterVariances.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/SumOfClusterVariances.java @@ -15,14 +15,14 @@ * limitations under the License. */ -package org.apache.commons.math3.ml.clustering.evaluation; +package org.apache.commons.math4.ml.clustering.evaluation; import java.util.List; -import org.apache.commons.math3.ml.clustering.Cluster; -import org.apache.commons.math3.ml.clustering.Clusterable; -import org.apache.commons.math3.ml.distance.DistanceMeasure; -import org.apache.commons.math3.stat.descriptive.moment.Variance; +import org.apache.commons.math4.ml.clustering.Cluster; +import org.apache.commons.math4.ml.clustering.Clusterable; +import org.apache.commons.math4.ml.distance.DistanceMeasure; +import org.apache.commons.math4.stat.descriptive.moment.Variance; /** * Computes the sum of intra-cluster distance variances according to the formula: http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/package-info.java b/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/package-info.java index 700f566..2d02358 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/package-info.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/evaluation/package-info.java @@ -17,4 +17,4 @@ /** * Cluster evaluation methods. */ -package org.apache.commons.math3.ml.clustering.evaluation; +package org.apache.commons.math4.ml.clustering.evaluation; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/clustering/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/clustering/package-info.java b/src/main/java/org/apache/commons/math4/ml/clustering/package-info.java index 02f1d20..d6bbe17 100644 --- a/src/main/java/org/apache/commons/math4/ml/clustering/package-info.java +++ b/src/main/java/org/apache/commons/math4/ml/clustering/package-info.java @@ -17,4 +17,4 @@ /** * Clustering algorithms. */ -package org.apache.commons.math3.ml.clustering; +package org.apache.commons.math4.ml.clustering; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/CanberraDistance.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/CanberraDistance.java b/src/main/java/org/apache/commons/math4/ml/distance/CanberraDistance.java index d997352..36a6268 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/CanberraDistance.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/CanberraDistance.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** * Calculates the Canberra distance between two points. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/ChebyshevDistance.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/ChebyshevDistance.java b/src/main/java/org/apache/commons/math4/ml/distance/ChebyshevDistance.java index 9eecb15..0fb5145 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/ChebyshevDistance.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/ChebyshevDistance.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance; -import org.apache.commons.math3.util.MathArrays; +import org.apache.commons.math4.util.MathArrays; /** * Calculates the L<sub>∞</sub> (max of abs) distance between two points. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/DistanceMeasure.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/DistanceMeasure.java b/src/main/java/org/apache/commons/math4/ml/distance/DistanceMeasure.java index 98bfc89..89d4672 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/DistanceMeasure.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/DistanceMeasure.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance; import java.io.Serializable; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/EarthMoversDistance.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/EarthMoversDistance.java b/src/main/java/org/apache/commons/math4/ml/distance/EarthMoversDistance.java index 13f2654..cce78bf 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/EarthMoversDistance.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/EarthMoversDistance.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** * Calculates the Earh Mover's distance (also known as Wasserstein metric) between two distributions. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/EuclideanDistance.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/EuclideanDistance.java b/src/main/java/org/apache/commons/math4/ml/distance/EuclideanDistance.java index 5d8029e..76de013 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/EuclideanDistance.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/EuclideanDistance.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance; -import org.apache.commons.math3.util.MathArrays; +import org.apache.commons.math4.util.MathArrays; /** * Calculates the L<sub>2</sub> (Euclidean) distance between two points. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/ManhattanDistance.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/ManhattanDistance.java b/src/main/java/org/apache/commons/math4/ml/distance/ManhattanDistance.java index 9e898c1..6c54a9b 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/ManhattanDistance.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/ManhattanDistance.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance; -import org.apache.commons.math3.util.MathArrays; +import org.apache.commons.math4.util.MathArrays; /** * Calculates the L<sub>1</sub> (sum of abs) distance between two points. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/ml/distance/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/ml/distance/package-info.java b/src/main/java/org/apache/commons/math4/ml/distance/package-info.java index f6d124a..572dc2a 100644 --- a/src/main/java/org/apache/commons/math4/ml/distance/package-info.java +++ b/src/main/java/org/apache/commons/math4/ml/distance/package-info.java @@ -17,4 +17,4 @@ /** * Common distance measures. */ -package org.apache.commons.math3.ml.distance; +package org.apache.commons.math4.ml.distance;