public class IntegerModelResultVertex extends IntegerVertex implements ModelResultProvider<IntegerTensor>, NonProbabilistic<IntegerTensor>, NonSaveableVertex
Constructor and Description |
---|
IntegerModelResultVertex(ModelVertex model,
VertexLabel label) |
Modifier and Type | Method and Description |
---|---|
IntegerTensor |
calculate() |
ModelVertex<IntegerTensor> |
getModel() |
abs, concat, div, div, divideBy, divideBy, divideBy, equalTo, getValue, greaterThan, greaterThanOrEqualTo, lambda, lambda, lessThan, lessThanOrEqualTo, loadValue, max, min, minus, minus, minus, multiply, multiply, multiply, notEqualTo, observe, observe, plus, plus, plus, pow, pow, reshape, reverseDiv, reverseMinus, saveValue, setAndCascade, setAndCascade, setValue, setValue, slice, sum, sum, take, times, times, toDouble, unaryMinus
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 IntegerModelResultVertex(ModelVertex model, VertexLabel label)
public ModelVertex<IntegerTensor> getModel()
getModel
in interface ModelResultProvider<IntegerTensor>
public IntegerTensor calculate()
calculate
in interface NonProbabilistic<IntegerTensor>