Package | Description |
---|---|
gov.sandia.cognition.graph.inference |
Modifier and Type | Class and Description |
---|---|
class |
CostSpeedupEnergyFunction<LabelType,NodeNameType>
This class trades memory usage (to store all of the costs) for compute time.
|
class |
EdgeMergingEnergyFunction<LabelType,NodeNameType>
Our implementation of belief propagation requires that there be at most one
edge between any pair of nodes.
|
class |
GraphWrappingEnergyFunction<LabelType,NodeNameType>
This class is a simple wrapper for any input graph becoming a BP-capable
graph.
|
Constructor and Description |
---|
CostSpeedupEnergyFunction(NodeNameAwareEnergyFunction<LabelType,NodeNameType> wrapme)
Initializes this with the wrapped function and empty values for the
pairwise costs (which are only computed and stored as needed).
|
EdgeMergingEnergyFunction(NodeNameAwareEnergyFunction<LabelType,NodeNameType> wrapMe)
Initializes this edge merging energy function
|