Merge branch 'feature-MATH-1158' into develop Fixes the following issues (see JIRA): MATH-1356 MATH-1351 MATH-1348 MATH-1158 MATH-1343 MATH-1124
Project: http://git-wip-us.apache.org/repos/asf/commons-math/repo Commit: http://git-wip-us.apache.org/repos/asf/commons-math/commit/78ebedb0 Tree: http://git-wip-us.apache.org/repos/asf/commons-math/tree/78ebedb0 Diff: http://git-wip-us.apache.org/repos/asf/commons-math/diff/78ebedb0 Branch: refs/heads/develop Commit: 78ebedb0f1c84787e622a92cc47c2d28a0e1e4e5 Parents: aeb2128 0880a21 Author: Gilles <er...@apache.org> Authored: Fri Apr 22 00:03:03 2016 +0200 Committer: Gilles <er...@apache.org> Committed: Fri Apr 22 00:03:03 2016 +0200 ---------------------------------------------------------------------- .../AbstractIntegerDistribution.java | 86 ++---- .../AbstractMultivariateRealDistribution.java | 44 ++- .../distribution/AbstractRealDistribution.java | 97 +++--- .../math4/distribution/BetaDistribution.java | 210 ++++++------- .../distribution/BinomialDistribution.java | 29 +- .../math4/distribution/CauchyDistribution.java | 61 +--- .../distribution/ChiSquaredDistribution.java | 47 +-- .../distribution/ConstantRealDistribution.java | 24 +- .../distribution/EnumeratedDistribution.java | 216 ++++++------- .../EnumeratedIntegerDistribution.java | 93 ++---- .../EnumeratedRealDistribution.java | 90 ++---- .../distribution/ExponentialDistribution.java | 163 ++++------ .../math4/distribution/FDistribution.java | 65 +--- .../math4/distribution/GammaDistribution.java | 214 ++++++------- .../distribution/GeometricDistribution.java | 26 +- .../math4/distribution/GumbelDistribution.java | 27 +- .../HypergeometricDistribution.java | 39 +-- .../math4/distribution/IntegerDistribution.java | 35 +-- .../math4/distribution/LaplaceDistribution.java | 27 +- .../math4/distribution/LevyDistribution.java | 31 +- .../distribution/LogNormalDistribution.java | 80 ++--- .../distribution/LogisticDistribution.java | 30 +- .../MixtureMultivariateNormalDistribution.java | 60 ++-- .../MixtureMultivariateRealDistribution.java | 124 ++++---- .../MultivariateNormalDistribution.java | 73 ++--- .../MultivariateRealDistribution.java | 37 ++- .../distribution/NakagamiDistribution.java | 46 +-- .../math4/distribution/NormalDistribution.java | 102 +++---- .../math4/distribution/ParetoDistribution.java | 71 +---- .../math4/distribution/PascalDistribution.java | 34 +-- .../math4/distribution/PoissonDistribution.java | 258 +++++++--------- .../math4/distribution/RealDistribution.java | 32 +- .../distribution/SaddlePointExpansion.java | 6 + .../math4/distribution/TDistribution.java | 58 +--- .../distribution/TriangularDistribution.java | 37 +-- .../UniformIntegerDistribution.java | 70 ++--- .../distribution/UniformRealDistribution.java | 50 +--- .../math4/distribution/WeibullDistribution.java | 65 +--- .../math4/distribution/ZipfDistribution.java | 66 ++-- .../ml/neuralnet/FeatureInitializerFactory.java | 14 +- .../math4/random/EmpiricalDistribution.java | 88 +----- .../commons/math4/random/JDKRandomAdaptor.java | 148 +++++++++ .../math4/random/RandomDataGenerator.java | 134 +++++++-- .../commons/math4/random/ValueServer.java | 4 +- .../math4/stat/inference/BinomialTest.java | 3 +- .../math4/stat/inference/ChiSquareTest.java | 4 +- .../commons/math4/stat/inference/GTest.java | 6 +- .../stat/inference/KolmogorovSmirnovTest.java | 43 +-- .../math4/stat/inference/MannWhitneyUTest.java | 2 +- .../math4/stat/inference/OneWayAnova.java | 4 +- .../commons/math4/stat/inference/TTest.java | 6 +- .../stat/inference/WilcoxonSignedRankTest.java | 2 +- .../apache/commons/math4/util/MathArrays.java | 22 +- .../org/apache/commons/math4/PerfTestUtils.java | 6 +- .../AkimaSplineInterpolatorTest.java | 11 +- .../BicubicInterpolatingFunctionTest.java | 11 +- .../interpolation/BicubicInterpolatorTest.java | 11 +- ...eBicubicSplineInterpolatingFunctionTest.java | 13 +- .../PiecewiseBicubicSplineInterpolatorTest.java | 17 +- .../TricubicInterpolatingFunctionTest.java | 13 +- .../AbstractIntegerDistributionTest.java | 4 - .../AbstractRealDistributionTest.java | 4 +- .../distribution/BetaDistributionTest.java | 23 +- .../ConstantRealDistributionTest.java | 9 +- .../EnumeratedIntegerDistributionTest.java | 7 +- .../EnumeratedRealDistributionTest.java | 10 +- .../HypergeometricDistributionTest.java | 30 +- .../IntegerDistributionAbstractTest.java | 8 +- .../distribution/LevyDistributionTest.java | 3 +- ...xtureMultivariateNormalDistributionTest.java | 268 +++++++++++++++++ .../MultivariateNormalDistributionTest.java | 6 +- ...riateNormalMixtureModelDistributionTest.java | 300 ------------------- .../RealDistributionAbstractTest.java | 27 +- .../distribution/ZipfDistributionTest.java | 38 +-- .../commons/math4/filter/KalmanFilterTest.java | 10 +- .../fitting/PolynomialCurveFitterTest.java | 7 +- .../math4/fitting/SimpleCurveFitterTest.java | 6 +- .../LevenbergMarquardtOptimizerTest.java | 2 +- .../RandomCirclePointGenerator.java | 20 +- .../RandomStraightLinePointGenerator.java | 15 +- .../math4/linear/EigenDecompositionTest.java | 6 +- .../math4/linear/HessenbergTransformerTest.java | 6 +- .../math4/linear/SchurTransformerTest.java | 6 +- .../sofm/TravellingSalesmanSolver.java | 19 +- .../math4/random/EmpiricalDistributionTest.java | 118 +++++--- .../math4/random/JDKRandomAdaptorTest.java | 113 +++++++ .../math4/random/RandomDataGeneratorTest.java | 14 - .../AggregateSummaryStatisticsTest.java | 16 +- .../UnivariateStatisticAbstractTest.java | 9 +- .../descriptive/rank/PSquarePercentileTest.java | 26 +- .../stat/descriptive/rank/PercentileTest.java | 27 +- .../inference/KolmogorovSmirnovTestTest.java | 33 +- .../commons/math4/util/MathArraysTest.java | 7 +- .../commons/math4/util/MathUtilsTest.java | 5 +- .../math4/util/ResizableDoubleArrayTest.java | 8 +- .../userguide/ClusterAlgorithmComparison.java | 78 +++-- .../userguide/RealDistributionComparison.java | 13 +- .../math4/userguide/sofm/ChineseRings.java | 20 +- 98 files changed, 2077 insertions(+), 2729 deletions(-) ----------------------------------------------------------------------