public class BooleanModelResultVertex extends BooleanVertex implements ModelResultProvider<BooleanTensor>, NonProbabilistic<BooleanTensor>, NonSaveableVertex
Constructor and Description |
---|
BooleanModelResultVertex(ModelVertex model,
VertexLabel label) |
Modifier and Type | Method and Description |
---|---|
BooleanTensor |
calculate() |
ModelVertex<BooleanTensor> |
getModel() |
and, and, and, assertTrue, assertTrue, concat, equalTo, getValue, loadValue, not, not, notEqualTo, observe, observe, or, or, or, reshape, saveValue, setAndCascade, setAndCascade, setValue, setValue, slice, take
addChild, addParent, addParents, equals, eval, getChildren, getConnectedGraph, getDegree, getId, getIndentation, getLabel, getObservedValue, getParents, getRank, getReference, getShape, getState, getValue, hashCode, hasValue, isDifferentiable, isObserved, isProbabilistic, lazyEval, observe, observeOwnValue, print, print, removeLabel, save, setAndCascade, setLabel, setLabel, setParents, setParents, setState, setValue, toString, unobserve
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getLabel, getValue
contradictsObservation
getObservedValue, isObserved, observe, unobserve
public BooleanModelResultVertex(ModelVertex model, VertexLabel label)
public ModelVertex<BooleanTensor> getModel()
getModel
in interface ModelResultProvider<BooleanTensor>
public BooleanTensor calculate()
calculate
in interface NonProbabilistic<BooleanTensor>