axle

stats

package stats

Visibility
  1. Public
  2. All

Type Members

  1. class BayesianNetwork extends Model[BayesianNetworkNode]

  2. case class BayesianNetworkNode (rv: axle.stats.RandomVariable[_], cpt: Factor) extends XmlAble with Product with Serializable

  3. trait Case [A] extends AnyRef

  4. case class CaseAnd [A, B] (left: Case[A], right: Case[B]) extends Case[(A, B)] with Product with Serializable

  5. case class CaseAndGT [A] (conjuncts: GenTraversable[Case[A]]) extends Case[List[A]] with Product with Serializable

  6. case class CaseGiven [A, B] (c: Case[A], given: Case[B]) extends Case[(A, B)] with Product with Serializable

  7. case class CaseIs [A] (rv: RandomVariable[A], v: A) extends Case[A] with Product with Serializable

  8. case class CaseIsnt [A] (rv: RandomVariable[A], v: A) extends Case[A] with Product with Serializable

  9. case class CaseOr [A, B] (left: Case[A], right: Case[B]) extends Case[(A, B)] with Product with Serializable

  10. class ConditionalProbabilityTable0 [A] extends Distribution0[A]

  11. class ConditionalProbabilityTable2 [A, G1, G2] extends Distribution2[A, G1, G2]

  12. class DTree extends AnyRef

  13. class DTreeEdge extends AnyRef

  14. class DTreeNode extends AnyRef

  15. trait Distribution [A] extends AnyRef

  16. trait Distribution0 [A] extends Distribution[A]

  17. trait Distribution1 [A, G1] extends AnyRef

  18. trait Distribution2 [A, G1, G2] extends AnyRef

  19. case class EliminationTree (vps: Seq[Factor], ef: (Seq[Vertex[Factor]]) ⇒ Seq[(Vertex[Factor], Vertex[Factor], String)]) extends Product with Serializable

  20. case class EnrichedCaseGenTraversable [A] (cgt: GenTraversable[Case[A]]) extends Product with Serializable

  21. class Factor extends AnyRef

  22. case class Independence (X: Set[axle.stats.RandomVariable[_]], Z: Set[axle.stats.RandomVariable[_]], Y: Set[axle.stats.RandomVariable[_]]) extends Product with Serializable

    Read: "X is independent of Y given Z"

  23. case class InteractionGraph (vps: Seq[axle.stats.RandomVariable[_]], ef: (Seq[Vertex[axle.stats.RandomVariable[_]]]) ⇒ Seq[(Vertex[axle.stats.RandomVariable[_]], Vertex[axle.stats.RandomVariable[_]], String)]) extends Product with Serializable

  24. case class JoinTree (graph: UndirectedGraph[Set[axle.stats.RandomVariable[_]], String]) extends Product with Serializable

  25. class Model [MVP] extends AnyRef

  26. case class P [A] (c: Case[A]) extends Probability with Product with Serializable

  27. case class PMultiply (left: Probability, right: Double) extends Probability with Product with Serializable

  28. trait Probability extends () ⇒ Double

  29. trait RandomVariable [A] extends AnyRef

  30. case class RandomVariable0 [A] (_name: String, _values: Option[IndexedSeq[A]], distribution: Option[Distribution0[A]]) extends RandomVariable[A] with Product with Serializable

  31. case class RandomVariable1 [A, G1] (_name: String, _values: Option[IndexedSeq[A]], grv: RandomVariable[G1], distribution: Option[Distribution1[A, G1]]) extends RandomVariable[A] with Product with Serializable

  32. case class RandomVariable2 [A, G1, G2] (_name: String, _values: Option[IndexedSeq[A]], grv1: RandomVariable[G1], grv2: RandomVariable[G2], distribution: Option[Distribution2[A, G1, G2]]) extends RandomVariable[A] with Product with Serializable

  33. class TallyDistribution0 [A] extends Distribution0[A]

  34. class TallyDistribution1 [A, G] extends Distribution1[A, G]

Value Members

  1. object BayesianNetwork extends AnyRef

  2. object Direction extends AnyRef

  3. object Factor extends AnyRef

  4. def H [A] (X: RandomVariable[A]): Q

    Definition Classes
    package
  5. object JoinTree extends Serializable

  6. object Model extends AnyRef

  7. def coin (pHead: Double = 0.5): RandomVariable0[Symbol]

    Definition Classes
    package
  8. def die (n: Int): RandomVariable0[Int]

    Definition Classes
    package
  9. package docalculus

  10. implicit def enrichCaseGenTraversable [A] (cgt: GenTraversable[Case[A]]): EnrichedCaseGenTraversable[A]

    Attributes
    implicit
    Definition Classes
    package
  11. def entropy [A] (X: RandomVariable[A]): Q

    Definition Classes
    package
  12. def huffmanCode [A, S] (alphabet: Set[S]): Map[A, Seq[S]]

    Definition Classes
    package
  13. def log2 (x: Double): Double

    Definition Classes
    package
  14. implicit def probability2double : (Probability) ⇒ Double

    Attributes
    implicit
    Definition Classes
    package
  15. implicit def rv2it [K] (rv: RandomVariable[K]): IndexedSeq[K]

    Attributes
    implicit
    Definition Classes
    package
  16. def utfD6 (): RandomVariable0[Symbol]

    Definition Classes
    package