com.cra.figaro.algorithm.factored

beliefpropagation

package beliefpropagation

Visibility
  1. Public
  2. All

Type Members

  1. trait AnytimeInnerBPHandler extends InnerBPHandler

    Trait for running Factored Frontier with anytime Belief Propagation.

  2. trait AnytimeProbabilisticBeliefPropagation extends ProbabilisticBeliefPropagation with Anytime

    Trait for Anytime BP algorithms.

  3. class BasicFactorGraph extends FactorGraph[Double]

    The basic implementation of FactorGraph for Probabilistic factors in BP.

  4. trait BeliefPropagation[T] extends FactoredAlgorithm[T]

    Trait for performing belief propagation.

    Trait for performing belief propagation.

    T

    The type of entries in the factors.

  5. trait FactorGraph[T] extends AnyRef

    Trait for Factor graphs used by Belief Propagation algorithms.

  6. final case class FactorNode(variables: Set[Variable[_]]) extends Node with Product with Serializable

    Class for FactorNodes in a FactorGraph.

  7. trait InnerBPHandler extends AnyRef

    Trait for creating and running Belief Propagation within another algorithm.

  8. abstract class MPEBeliefPropagation extends MPEAlgorithm with ProbabilisticBeliefPropagation

    BP algorithm to compute the most probable explanation.

  9. trait Node extends AnyRef

    Trait for Nodes used in a Factor Graph.

  10. trait OneTimeInnerBPHandler extends InnerBPHandler

    Trait for running Factored Frontier with one time Belief Propagation.

  11. trait OneTimeProbabilisticBeliefPropagation extends ProbabilisticBeliefPropagation with OneTime

    Trait for One Time BP algorithms.

  12. trait ProbEvidenceBeliefPropagation extends ProbabilisticBeliefPropagation

  13. abstract class ProbQueryBeliefPropagation extends ProbQueryAlgorithm with ProbabilisticBeliefPropagation with ProbEvidenceBeliefPropagation

    Class to implement a probability query BP algorithm.

  14. trait ProbabilisticBeliefPropagation extends BeliefPropagation[Double]

    Trait for probabilistic BP algorithms.

  15. case class VariableNode(variable: Variable[_]) extends Node with Product with Serializable

    Class for VariableNodes in a FactorGraph.

Value Members

  1. object BeliefPropagation

  2. object MPEBeliefPropagation

Ungrouped