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 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. class EliminationTree extends JungUndirectedGraph[Factor, String]

  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. class InteractionGraph extends JungUndirectedGraph[axle.stats.RandomVariable[_], String]

  24. class JoinTree extends JungUndirectedGraph[Set[axle.stats.RandomVariable[_]], String]

  25. trait Model [MVP] extends JungDirectedGraph[MVP, String]

  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]): UOM

    Definition Classes
    package
  5. object JoinTree extends AnyRef

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

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

    Definition Classes
    package
  8. package docalculus

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

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

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

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

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

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

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

    Definition Classes
    package