cc.factorie.infer

LoopyBPSummary

class LoopyBPSummary extends BPSummary

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. LoopyBPSummary
  2. BPSummary
  3. Summary
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LoopyBPSummary(rng: BPRing)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val _bpFactors: LinkedHashMap[model.Factor, BPFactor]

    Attributes
    protected
    Definition Classes
    BPSummary
  7. val _bpVariables: LinkedHashMap[VectorVar, BPVariable1]

    Attributes
    protected
    Definition Classes
    BPSummary
  8. var _logZ: Double

    Definition Classes
    BPSummary
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. def bpFactors: Iterable[BPFactor]

    Definition Classes
    BPSummary
  11. def bpVariable(v: DiscreteVar): BPVariable1

    Definition Classes
    BPSummary
  12. def bpVariables: Iterable[BPVariable1]

    Definition Classes
    BPSummary
  13. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  16. def expNormalize(t: Tensor): Unit

    Definition Classes
    LoopyBPSummaryBPSummary
  17. def factorMarginals: Iterable[FactorMarginal]

    Definition Classes
    BPSummarySummary
  18. def factors: Option[Iterable[model.Factor]]

    Definition Classes
    BPSummary
  19. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  21. def getMarginal(v: variable.Var): Option[Marginal1]

    If this summary has a univariate Marginal for variable v, return it in an Option; otherwise return None.

    If this summary has a univariate Marginal for variable v, return it in an Option; otherwise return None.

    Definition Classes
    Summary
  22. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  23. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  24. def logZ: Double

    Definition Classes
    LoopyBPSummaryBPSummarySummary
  25. def marginal(f: model.Factor): BPFactor

    If this Summary has a Marginal that touches all or a subset of the neighbors of this factor return the Marginal with the maximally-available subset.

    If this Summary has a Marginal that touches all or a subset of the neighbors of this factor return the Marginal with the maximally-available subset.

    Definition Classes
    BPSummarySummary
  26. def marginal(v: DiscreteVar): BPVariable1

    Definition Classes
    BPSummary
  27. def marginal(v: variable.Var): BPVariable1

    If this Summary has a univariate Marginal for variable v, return it; otherwise return null.

    If this Summary has a univariate Marginal for variable v, return it; otherwise return null.

    Definition Classes
    BPSummarySummary
  28. def marginals: Iterable[DiscreteMarginal1[DiscreteVar]]

    The collection of all Marginals available in this Summary

    The collection of all Marginals available in this Summary

    Definition Classes
    BPSummarySummary
  29. def maximizingAssignment: variable.Assignment

    Definition Classes
    BPSummary
  30. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  33. val ring: BPRing

    Definition Classes
    BPSummary
  34. val rng: BPRing

  35. def setToMaximize(implicit d: variable.DiffList = null): Unit

    Definition Classes
    BPSummarySummary
  36. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  37. def toString(): String

    Definition Classes
    AnyRef → Any
  38. def variables: Iterable[variable.Var]

    All the variables for which this Summary has a univariate Marginal.

    All the variables for which this Summary has a univariate Marginal.

    Definition Classes
    Summary
  39. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  41. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from BPSummary

Inherited from Summary

Inherited from AnyRef

Inherited from Any

Ungrouped