package
stats
Type Members
-
trait
Case[A] extends AnyRef
-
case class
CaseAnd[A, B](left: Case[A], right: Case[B]) extends Case[(A, B)] with Product with Serializable
-
case class
CaseAndGT[A](conjuncts: GenTraversable[Case[A]])(implicit evidence$1: Manifest[A]) extends Case[List[A]] with Product with Serializable
-
case class
CaseGiven[A, B](c: Case[A], given: Case[B]) extends Case[(A, B)] with Product with Serializable
-
case class
CaseIs[A](rv: RandomVariable[A], v: A) extends Case[A] with Product with Serializable
-
case class
CaseIsnt[A](rv: RandomVariable[A], v: A) extends Case[A] with Product with Serializable
-
case class
CaseOr[A, B](left: Case[A], right: Case[B]) extends Case[(A, B)] with Product with Serializable
-
-
-
-
-
-
trait
Distribution1[A, G1] extends AnyRef
-
trait
Distribution2[A, G1, G2] extends AnyRef
-
case class
EnrichedCaseGenTraversable[A](cgt: GenTraversable[Case[A]])(implicit evidence$1: Manifest[A]) extends Product with Serializable
-
-
-
case class
P[A](c: Case[A]) extends Probability with Product with Serializable
-
case class
PMultiply(left: Probability, right: Double) extends Probability with Product with Serializable
-
trait
Probability extends () ⇒ Double
-
-
case class
RandomVariable0[A](_name: String, _values: Option[IndexedSeq[A]] = scala.None, distribution: Option[Distribution0[A]] = scala.None) extends RandomVariable[A] with Product with Serializable
-
case class
RandomVariable1[A, G1](_name: String, _values: Option[IndexedSeq[A]] = scala.None, grv: RandomVariable[G1], distribution: Option[Distribution1[A, G1]] = scala.None) extends RandomVariable[A] with Product with Serializable
-
case class
RandomVariable2[A, G1, G2](_name: String, _values: Option[IndexedSeq[A]] = scala.None, grv1: RandomVariable[G1], grv2: RandomVariable[G2], distribution: Option[Distribution2[A, G1, G2]] = scala.None) extends RandomVariable[A] with Product with Serializable
-
-
Value Members
-
-
-
def
coin(pHead: Double = 0.5): RandomVariable0[Symbol]
-
implicit
def
enrichCaseGenTraversable[A](cgt: GenTraversable[Case[A]])(implicit arg0: Manifest[A]): EnrichedCaseGenTraversable[A]
-
-
def
huffmanCode[A, S](alphabet: Set[S]): Map[A, Seq[S]]
-
def
log2(x: Double): Double
-
implicit
def
probability2double: (Probability) ⇒ Double
-
implicit
def
rv2it[K](rv: RandomVariable[K]): IndexedSeq[K]
Inherited from AnyRef
Inherited from Any