public abstract class BoolBinaryOpLambda<A extends Tensor,B extends Tensor> extends BoolBinaryOpVertex<A,B>
a, b
ID_GENERATOR
Constructor and Description |
---|
BoolBinaryOpLambda(int[] shape,
Vertex<A> a,
Vertex<B> b,
java.util.function.BiFunction<A,B,BooleanTensor> boolOp) |
Modifier and Type | Method and Description |
---|---|
protected BooleanTensor |
op(A a,
B b) |
getDerivedValue, sample
dLogPmf, isProbabilistic, logPmf, updateValue
and, dLogPmf, dLogPmf, getValue, logPmf, logPmf, not, observe, observe, or, pluck, setAndCascade, setAndCascade, setValue, setValue, slice
dLogProb, logProb
addChild, addParent, addParents, dLogProbAtValue, equals, eval, getChildren, getConnectedGraph, getId, getParents, getRawValue, getShape, getValue, hashCode, hasValue, isObserved, lazyEval, logProbAtValue, observe, observeOwnValue, sample, setAndCascade, setParents, setParents, setValue, unobserve