| Package | Description | 
|---|---|
| gov.sandia.cognition.learning.function.scalar | 
 Provides functions that output real numbers. 
 | 
| gov.sandia.cognition.statistics | 
 Provides the inheritance hierarchy for general statistical methods and distributions. 
 | 
| gov.sandia.cognition.statistics.distribution | 
 Provides statistical distributions. 
 | 
| gov.sandia.cognition.statistics.method | 
 Provides algorithms for evaluating statistical data and conducting statistical inference, particularly frequentist methods. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected CumulativeDistributionFunction<java.lang.Double> | 
KolmogorovSmirnovEvaluator.cdf
The cumulative distribution function to base the evaluator on. 
 | 
static CumulativeDistributionFunction<java.lang.Double> | 
KolmogorovSmirnovEvaluator.DEFAULT_CDF
Default CDF, a 3-DOF Chi-Square. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CumulativeDistributionFunction<java.lang.Double> | 
KolmogorovSmirnovEvaluator.getCDF()
Getter for cdf 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
KolmogorovSmirnovEvaluator.setCDF(CumulativeDistributionFunction<java.lang.Double> cdf)
Setter for cdf 
 | 
| Constructor and Description | 
|---|
KolmogorovSmirnovEvaluator(CumulativeDistributionFunction<java.lang.Double> cdf,
                          int capacity)
Creates a new  
KolmogorovSmirnovEvaluator. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ClosedFormCumulativeDistributionFunction<DomainType extends java.lang.Number>
Functionality of a cumulative distribution function that's defined with
 closed-form parameters. 
 | 
interface  | 
InvertibleCumulativeDistributionFunction<NumberType extends java.lang.Number>
A cumulative distribution function that is empirically invertible. 
 | 
interface  | 
SmoothCumulativeDistributionFunction
This defines a CDF that has an associated derivative, which is its PDF. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CumulativeDistributionFunction<NumberType> | 
UnivariateDistribution.getCDF()
Gets the CDF of a scalar distribution. 
 | 
CumulativeDistributionFunction<java.lang.Number> | 
UnivariateRandomVariable.getCDF()  | 
| Modifier and Type | Method and Description | 
|---|---|
static <DataType extends java.lang.Number> | 
ProbabilityMassFunctionUtil.inverse(CumulativeDistributionFunction<DataType> cdf,
       double p)
Inverts the discrete CDF, that is p=Pr{x<=X}. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
BernoulliDistribution.CDF
CDF of a Bernoulli distribution. 
 | 
static class  | 
BetaBinomialDistribution.CDF
CDF of BetaBinomialDistribution 
 | 
static class  | 
BetaDistribution.CDF
CDF of the Beta-family distribution 
 | 
static class  | 
BinomialDistribution.CDF
CDF of the Binomial distribution, which is the probability of getting
 up to "x" successes in "N" trials with a Bernoulli probability of "p" 
 | 
static class  | 
CauchyDistribution.CDF
CDF of the CauchyDistribution. 
 | 
static class  | 
ChiSquareDistribution.CDF
Cumulative Distribution Function (CDF) of a Chi-Square Distribution 
 | 
static class  | 
DeterministicDistribution.CDF
CDF of the deterministic distribution. 
 | 
static class  | 
ExponentialDistribution.CDF
CDF of the ExponentialDistribution. 
 | 
static class  | 
GammaDistribution.CDF
CDF of the Gamma distribution 
 | 
static class  | 
GeometricDistribution.CDF
CDF of the Geometric distribution 
 | 
static class  | 
InverseGammaDistribution.CDF
CDF of the inverseRootFinder-gamma distribution. 
 | 
static class  | 
KolmogorovDistribution.CDF
Contains the Cumulative Distribution Function description for the "D"
 statistic used within the Kolmogorov-Smirnov test. 
 | 
static class  | 
LaplaceDistribution.CDF
CDF of the Laplace distribution. 
 | 
static class  | 
LogisticDistribution.CDF
CDF of the LogisticDistribution 
 | 
static class  | 
LogNormalDistribution.CDF
CDF of the Log-Normal Distribution 
 | 
static class  | 
NegativeBinomialDistribution.CDF
CDF of the NegativeBinomialDistribution 
 | 
static class  | 
ParetoDistribution.CDF
CDF of the Pareto Distribution. 
 | 
static class  | 
PoissonDistribution.CDF
CDF of the PoissonDistribution 
 | 
static class  | 
ScalarDataDistribution.CDF
CDF of the ScalarDataDistribution, maintains the keys/domain in
 sorted order (TreeMap), so it's slower than it's peers. 
 | 
static class  | 
ScalarMixtureDensityModel.CDF
CDFof the SMDM 
 | 
static class  | 
SnedecorFDistribution.CDF
CDF of the F-distribution. 
 | 
static class  | 
StudentizedRangeDistribution.CDF
CDF of the StudentizedRangeDistribution 
 | 
static class  | 
StudentTDistribution.CDF
Evaluator that computes the Cumulative Distribution Function (CDF) of
 a Student-t distribution with a fixed number of degrees of freedom 
 | 
static class  | 
UniformDistribution.CDF
Cumulative Distribution Function of a uniform 
 | 
static class  | 
UniformIntegerDistribution.CDF
Implements the cumulative distribution function for the discrete
 uniform distribution. 
 | 
static class  | 
UnivariateGaussian.CDF
CDF of the underlying Gaussian. 
 | 
static class  | 
WeibullDistribution.CDF
CDF of the Weibull distribution 
 | 
static class  | 
YuleSimonDistribution.CDF
CDF of the Yule-Simon Distribution 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <DomainType extends java.lang.Number> | 
KolmogorovSmirnovConfidence.evaluateNullHypothesis(java.util.Collection<? extends DomainType> data1,
                      CumulativeDistributionFunction<DomainType> function)
This is the standard K-S test for determining if the given data were
 generated by the given CDF. 
 | 
static <NumberType extends java.lang.Number> | 
InverseTransformSampling.inverse(CumulativeDistributionFunction<NumberType> cdf,
       double p)
Inverts the given CDF, finding the value of "x" so that CDF(x)=p using
 a root-finding algorithm. 
 | 
static InputOutputPair<java.lang.Double,java.lang.Double> | 
InverseTransformSampling.inverseRootFinder(RootFinder rootFinder,
                 CumulativeDistributionFunction<java.lang.Double> cdf,
                 double p)
Inverts the given CDF, finding the value of "x" so that CDF(x)=p using
 a root-finding algorithm. 
 | 
static java.util.ArrayList<java.lang.Double> | 
InverseTransformSampling.sample(CumulativeDistributionFunction<java.lang.Double> cdf,
      java.util.Random random,
      int numSamples)
Samples from the given CDF using the inverseRootFinder transform sampling method. 
 | 
static void | 
InverseTransformSampling.sampleInto(CumulativeDistributionFunction<java.lang.Double> cdf,
          java.util.Random random,
          int numSamples,
          java.util.Collection<? super java.lang.Double> output)
Samples from the given CDF using the inverseRootFinder transform sampling method. 
 |