package
stats
Type Members
-
class
BayesianNetwork
extends Model[BayesianNetworkNode]
-
case class
BayesianNetworkNode
(rv: axle.stats.RandomVariable[_], cpt: Factor) extends XmlAble with Product with Serializable
-
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]]) 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
-
-
-
class
DTree
extends AnyRef
-
class
DTreeEdge
extends AnyRef
-
class
DTreeNode
extends AnyRef
-
trait
Distribution
[A]
extends AnyRef
-
trait
Distribution0
[A]
extends Distribution[A]
-
trait
Distribution1
[A, G1]
extends AnyRef
-
trait
Distribution2
[A, G1, G2]
extends AnyRef
-
case class
EliminationTree
(vps: Seq[Factor], ef: (Seq[Vertex[Factor]]) ⇒ Seq[(Vertex[Factor], Vertex[Factor], String)]) extends Product with Serializable
-
case class
EnrichedCaseGenTraversable
[A]
(cgt: GenTraversable[Case[A]]) extends Product with Serializable
-
class
Factor
extends AnyRef
-
case class
Independence
(X: Set[axle.stats.RandomVariable[_]], Z: Set[axle.stats.RandomVariable[_]], Y: Set[axle.stats.RandomVariable[_]]) extends Product with Serializable
-
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
-
case class
JoinTree
(graph: UndirectedGraph[Set[axle.stats.RandomVariable[_]], String]) extends Product with Serializable
-
class
Model
[MVP]
extends AnyRef
-
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]], distribution: Option[Distribution0[A]]) extends RandomVariable[A] with Product with Serializable
-
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
-
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
-
-
class
TallyDistribution1
[A, G]
extends Distribution1[A, G]
Value Members
-
-
object
Direction
extends AnyRef
-
object
Factor
extends AnyRef
-
-
object
JoinTree
extends Serializable
-
object
Model
extends AnyRef
-
def
coin
(pHead: Double = 0.5): RandomVariable0[Symbol]
-
-
-
implicit def
enrichCaseGenTraversable
[A]
(cgt: GenTraversable[Case[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]
-