Package

com.cra.figaro.algorithm.factored

beliefpropagation

Permalink

package beliefpropagation

Visibility
  1. Public
  2. All

Type Members

  1. trait AnytimeInnerBPHandler extends InnerBPHandler

    Permalink

    Trait for running Factored Frontier with anytime Belief Propagation.

  2. trait AnytimeProbabilisticBeliefPropagation extends ProbabilisticBeliefPropagation with Anytime

    Permalink

    Trait for Anytime BP algorithms.

  3. class BasicFactorGraph extends FactorGraph[Double]

    Permalink

    The basic implementation of FactorGraph for Probabilistic factors in BP.

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

    Permalink

    Trait for performing belief propagation.

    Trait for performing belief propagation.

    T

    The type of entries in the factors.

  5. trait FactorGraph[T] extends AnyRef

    Permalink

    Trait for Factor graphs used by Belief Propagation algorithms.

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

    Permalink

    Class for FactorNodes in a FactorGraph.

  7. trait InnerBPHandler extends AnyRef

    Permalink

    Trait for creating and running Belief Propagation within another algorithm.

  8. abstract class MPEBeliefPropagation extends MPEAlgorithm with ProbabilisticBeliefPropagation

    Permalink

    BP algorithm to compute the most probable explanation.

  9. trait Node extends AnyRef

    Permalink

    Trait for Nodes used in a Factor Graph.

  10. trait OneTimeInnerBPHandler extends InnerBPHandler

    Permalink

    Trait for running Factored Frontier with one time Belief Propagation.

  11. trait OneTimeProbEvidenceBeliefPropagation extends OneTimeProbabilisticBeliefPropagation with OneTimeProbEvidence with ProbEvidenceBeliefPropagation

    Permalink

    Trait for One Time BP evidence algorithms.

  12. trait OneTimeProbabilisticBeliefPropagation extends ProbabilisticBeliefPropagation with OneTime

    Permalink

    Trait for One Time BP algorithms.

  13. trait ProbEvidenceBeliefPropagation extends ProbabilisticBeliefPropagation with ProbEvidenceAlgorithm

    Permalink
  14. abstract class ProbQueryBeliefPropagation extends ProbQueryAlgorithm with ProbabilisticBeliefPropagation

    Permalink

    Class to implement a probability query BP algorithm.

  15. trait ProbabilisticBeliefPropagation extends BeliefPropagation[Double]

    Permalink

    Trait for probabilistic BP algorithms.

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

    Permalink

    Class for VariableNodes in a FactorGraph.

Ungrouped