public class NumericalEqualsVertex extends BooleanVertex implements NonProbabilistic<BooleanTensor>
Modifier and Type | Field and Description |
---|---|
protected Vertex<? extends NumberTensor> |
a |
protected Vertex<? extends NumberTensor> |
b |
Constructor and Description |
---|
NumericalEqualsVertex(Vertex<? extends NumberTensor> a,
Vertex<? extends NumberTensor> b,
Vertex<? extends NumberTensor> epsilon) |
Modifier and Type | Method and Description |
---|---|
BooleanTensor |
calculate() |
Vertex<? extends NumberTensor> |
getA() |
Vertex<? extends NumberTensor> |
getB() |
Vertex<? extends NumberTensor> |
getEpsilon() |
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
contradictsObservation
getObservedValue, isObserved, observe, unobserve
protected Vertex<? extends NumberTensor> a
protected Vertex<? extends NumberTensor> b
public NumericalEqualsVertex(Vertex<? extends NumberTensor> a, Vertex<? extends NumberTensor> b, Vertex<? extends NumberTensor> epsilon)
public BooleanTensor calculate()
calculate
in interface NonProbabilistic<BooleanTensor>
public Vertex<? extends NumberTensor> getA()
public Vertex<? extends NumberTensor> getB()
public Vertex<? extends NumberTensor> getEpsilon()