public class DoubleSetWithMaskVertex extends DoubleVertex implements NonProbabilistic<DoubleTensor>
Constructor and Description |
---|
DoubleSetWithMaskVertex(DoubleVertex operand,
DoubleVertex mask,
DoubleVertex setValue) |
Modifier and Type | Method and Description |
---|---|
DoubleTensor |
calculate() |
DoubleVertex |
getMask() |
DoubleVertex |
getOperand() |
DoubleVertex |
getSetValue() |
abs, acos, asin, atan, atan2, ceil, concat, cos, div, div, divideBy, divideBy, equalTo, exp, floor, getValue, greaterThan, greaterThanOrEqualTo, lambda, lambda, lessThan, lessThanOrEqualTo, loadValue, log, logGamma, matrixDeterminant, matrixInverse, matrixMultiply, max, min, minus, minus, multiply, multiply, notEqualTo, observe, observe, permute, plus, plus, pow, pow, reshape, reverseDiv, reverseMinus, round, saveValue, setAndCascade, setAndCascade, setValue, setValue, setWithMask, setWithMask, sigmoid, sin, slice, sum, sum, take, tan, times, times, toGreaterThanMask, toGreaterThanMask, toGreaterThanOrEqualToMask, toGreaterThanOrEqualToMask, toInteger, toLessThanMask, toLessThanMask, toLessThanOrEqualToMask, toLessThanOrEqualToMask, transpose, 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
contradictsObservation
getObservedValue, isObserved, observe, unobserve
public DoubleSetWithMaskVertex(DoubleVertex operand, DoubleVertex mask, DoubleVertex setValue)
public DoubleTensor calculate()
calculate
in interface NonProbabilistic<DoubleTensor>
public DoubleVertex getOperand()
public DoubleVertex getMask()
public DoubleVertex getSetValue()