This is an automated email from the ASF dual-hosted git repository.

aherbert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-statistics.git.


    from fa9d1a8  Remove public modifiers of package level TestUtils
     new 63d477c  STATISTICS-32: New "survivalProbability" function for all 
discrete distributions.
     new 67dcf81  Cache the domain support
     new d313b3c  Reorder methods to match DiscreteDistribution
     new 314966f  Javadoc formatting
     new f3be822  Move logProbability after probability and before 
cumulativeProbability
     new 0920e80  Cache upper - lower for computations
     new 0c58ac0  Cache upper - lower + 1 for computations
     new 383c7db  Remove cache of upper + lower
     new 8a18aba  Use divide for accuracy rather than multiply by reciprocal
     new 21957b4  Fix survival probability at upper bound
     new 66ed91b  Handle overflow in probability computation
     new b0850e1  Return exact bounds for inverse CDF
     new d9629f9  Rename test class to match distribution
     new cbc4298  Fix inverseCumulativeProbability
     new 780f790  Consistent ordering of abstract tests
     new 938a30a  Rename density to probability to match the 
DiscreteDistribution
     new 3d7e1c5  Add test structure for probability to 
ContinuousDistributionAbstractTest
     new 4333ab8  Add empty arrays to the abstract tests
     new c076ba3  Add edge case coverage for logProbability
     new 877eb70  Add edge case coverage for density
     new e1284c9  Use 'dist' for the distribution name in tests
     new c2c4cc3  Remove use of explicit return value variable.

The 22 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../distribution/BinomialDistribution.java         |  36 +-
 .../distribution/CauchyDistribution.java           |   9 +-
 .../distribution/ContinuousDistribution.java       |   2 +-
 .../distribution/DiscreteDistribution.java         |  43 +-
 .../distribution/ExponentialDistribution.java      |   9 +-
 .../distribution/GeometricDistribution.java        |  11 +
 .../distribution/HypergeometricDistribution.java   | 170 +++---
 .../distribution/LogisticDistribution.java         |   4 +-
 .../distribution/PascalDistribution.java           |  63 ++-
 .../distribution/PoissonDistribution.java          |  26 +-
 .../distribution/RegularizedBetaUtils.java         |  60 +++
 .../distribution/SaddlePointExpansionUtils.java    |  61 +--
 .../distribution/TruncatedNormalDistribution.java  |  13 +-
 .../UniformContinuousDistribution.java             |  12 +-
 .../distribution/UniformDiscreteDistribution.java  |  21 +-
 .../distribution/WeibullDistribution.java          |   9 +-
 .../distribution/BetaDistributionTest.java         |  50 +-
 .../distribution/BinomialDistributionTest.java     |  74 ++-
 .../distribution/CauchyDistributionTest.java       |   6 +-
 .../distribution/ChiSquaredDistributionTest.java   |   8 +-
 .../ConstantContinuousDistributionTest.java        |   2 +-
 .../ContinuousDistributionAbstractTest.java        | 491 +++++++++++------
 .../DiscreteDistributionAbstractTest.java          | 578 +++++++++++++++------
 .../distribution/DiscreteDistributionTest.java     |   8 +-
 .../distribution/ExponentialDistributionTest.java  |   4 +-
 .../distribution/GammaDistributionTest.java        |  36 +-
 .../distribution/GeometricDistributionTest.java    |  23 +-
 .../distribution/GumbelDistributionTest.java       |  14 +-
 .../HypergeometricDistributionTest.java            |  53 +-
 .../distribution/LaplaceDistributionTest.java      |  14 +-
 .../distribution/LevyDistributionTest.java         |  21 +-
 .../distribution/LogNormalDistributionTest.java    |  16 +-
 ...tionTest.java => LogisticDistributionTest.java} |  24 +-
 .../distribution/NakagamiDistributionTest.java     |  14 +-
 .../distribution/NormalDistributionTest.java       |   4 +-
 .../distribution/ParetoDistributionTest.java       |  16 +-
 .../distribution/PascalDistributionTest.java       |  41 +-
 .../distribution/PoissonDistributionTest.java      |  26 +-
 .../distribution/RegularizedBetaUtilsTest.java     |  51 ++
 .../distribution/TriangularDistributionTest.java   |   8 +-
 .../TruncatedNormalDistributionTest.java           |  13 +-
 .../UniformContinuousDistributionTest.java         |   8 +-
 .../UniformDiscreteDistributionTest.java           |   6 +-
 .../distribution/WeibullDistributionTest.java      |   7 +
 .../distribution/ZipfDistributionTest.java         |  14 +-
 45 files changed, 1465 insertions(+), 714 deletions(-)
 create mode 100644 
commons-statistics-distribution/src/main/java/org/apache/commons/statistics/distribution/RegularizedBetaUtils.java
 rename 
commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/{LogisticsDistributionTest.java
 => LogisticDistributionTest.java} (80%)
 create mode 100644 
commons-statistics-distribution/src/test/java/org/apache/commons/statistics/distribution/RegularizedBetaUtilsTest.java

Reply via email to