Companion

Properties

Link copied to clipboard
const val MAX_TERM_COUNT: Int = 6

The most terms an estimator may fit, matching the registered distribution classes.

Link copied to clipboard
const val MIN_TERM_COUNT: Int = 2

The fewest terms an estimator may fit.

Functions

Link copied to clipboard
fun allEstimators(termCounts: IntRange = MIN_TERM_COUNT..MAX_TERM_COUNT): Set<MetalogParameterEstimator>

Estimators across every term count and every member of the family.

Link copied to clipboard
fun defaultName(numTerms: Int, boundedness: MetalogBoundedness): String

The name an estimator takes when none is supplied.

Link copied to clipboard
fun estimators(boundedness: MetalogBoundedness, termCounts: IntRange = MIN_TERM_COUNT..MAX_TERM_COUNT, useLPFallback: Boolean = true): Set<MetalogParameterEstimator>

Estimators across a range of term counts for one member of the family.

Link copied to clipboard
fun typeFor(numTerms: Int): RVType

The random variable type for a given number of terms.