ai.dragonfly.math.stats.probability.distributions.stream
Members list
Type members
Classlikes
Attributes
- Source
- Beta.scala
- Supertypes
Attributes
- Source
- Binomial.scala
- Supertypes
Attributes
- Source
- Binomial.scala
- Supertypes
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
-
trait EstimatesBoundedMean[DOMAIN]trait EstimatesRange[DOMAIN]trait EstimatesMeantrait OnlineEstimator[DOMAIN]class Objecttrait Matchableclass AnyShow all
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
-
class BoundedMeanEstimator[DOMAIN]trait EstimatesPointStatistics[DOMAIN]class PointStatisticsEstimator[DOMAIN]
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
-
trait EstimatesBoundedMean[DOMAIN]class BoundedMeanEstimator[DOMAIN]trait EstimatesPointStatistics[DOMAIN]class PointStatisticsEstimator[DOMAIN]trait EstimatesMeanAndVariance[DOMAIN]class MeanAndVarianceEstimator[DOMAIN]class MeanEstimator[DOMAIN]Show all
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
-
trait EstimatesPointStatistics[DOMAIN]class PointStatisticsEstimator[DOMAIN]class MeanAndVarianceEstimator[DOMAIN]
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
-
trait EstimatesBoundedMean[DOMAIN]trait EstimatesRange[DOMAIN]trait EstimatesMeanAndVariance[DOMAIN]trait EstimatesMeanclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class PointStatisticsEstimator[DOMAIN]
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
-
trait EstimatesBoundedMean[DOMAIN]class BoundedMeanEstimator[DOMAIN]trait EstimatesPointStatistics[DOMAIN]class PointStatisticsEstimator[DOMAIN]class RangeEstimator[DOMAIN]
Attributes
- Source
- Binomial.scala
- Supertypes
Attributes
- Source
- Gaussian.scala
- Supertypes
Attributes
- Source
- LogNormal.scala
- Supertypes
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
-
trait EstimatesMeanAndVariance[DOMAIN]trait EstimatesMeantrait OnlineEstimator[DOMAIN]class Objecttrait Matchableclass AnyShow all
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
-
class Binomial
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
-
class BinomialEstimatorclass BoundedMeanEstimator[DOMAIN]class MeanAndVarianceEstimator[DOMAIN]class MeanEstimator[DOMAIN]class PointStatisticsEstimator[DOMAIN]class RangeEstimator[DOMAIN]Show all
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- class
- Source
- PERT.scala
- Supertypes
- Self type
-
PERT.type
As a special case of the Beta distribution, PERT only has utility in applications with unknowable σ². In such situations, PERT approximates σ² with the huristic value: σ² = ((μ - min) * (MAX - μ)) / 7.0. Because stream.Beta can approximate σ² directly, its accuracy always meets or exceeds that of streem.PERT.
As a special case of the Beta distribution, PERT only has utility in applications with unknowable σ². In such situations, PERT approximates σ² with the huristic value: σ² = ((μ - min) * (MAX - μ)) / 7.0. Because stream.Beta can approximate σ² directly, its accuracy always meets or exceeds that of streem.PERT.
One should always prefer stream.Beta, but if you insist on using stream.PERT, the UseBetaDistributionInstead exception generated by its constructor contains a reference to a functioning instance of stream.PERT: val onlinePERT = try { new ai.dragonfly.math.stats.probability.distributions.stream.PERT } catch { /* I understand the superiority of stream.Beta over stream.PERT, but I have reasons! */ case ai.dragonfly.math.stats.probability.distributions.stream.UseBetaDistributionInstead(pert) => pert }
Attributes
- Companion
- object
- Source
- PERT.scala
- Supertypes
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
-
trait EstimatesPointStatistics[DOMAIN]trait EstimatesBoundedMean[DOMAIN]trait EstimatesRange[DOMAIN]trait EstimatesMeanAndVariance[DOMAIN]trait EstimatesMeantrait OnlineEstimator[DOMAIN]class Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Poisson.scala
- Supertypes
Attributes
- Source
- Poisson.scala
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- OnlineEstimator.scala
- Supertypes
Not thread safe!
Not thread safe!
Value parameters
- dimension
-
vector dimension
Attributes
- Source
- StreamingVectorStats.scala
- Supertypes
Attributes
- Source
- PERT.scala
- Supertypes
-
trait Producttrait Equalsclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all