public interface ProbabilisticBoolean extends Probabilistic<BooleanTensor>
Modifier and Type | Method and Description |
---|---|
default java.util.Map<Vertex,DoubleTensor> |
dLogPmf(boolean[] values,
java.util.Set<Vertex> withRespectTo) |
default java.util.Map<Vertex,DoubleTensor> |
dLogPmf(boolean value,
java.util.Set<Vertex> withRespectTo) |
default java.util.Map<Vertex,DoubleTensor> |
dLogPmf(BooleanTensor value,
java.util.Set<Vertex> withRespectTo) |
default double |
logPmf(boolean value) |
default double |
logPmf(boolean[] values) |
default double |
logPmf(BooleanTensor value) |
dLogProb, dLogProb, dLogProbAtValue, dLogProbAtValue, getValue, keepOnlyProbabilisticVertices, logProb, logProbAtValue, setValue
getObservedValue, isObserved, observableTypeFor, observe, unobserve
default double logPmf(boolean value)
default double logPmf(boolean[] values)
default double logPmf(BooleanTensor value)
default java.util.Map<Vertex,DoubleTensor> dLogPmf(boolean value, java.util.Set<Vertex> withRespectTo)
default java.util.Map<Vertex,DoubleTensor> dLogPmf(boolean[] values, java.util.Set<Vertex> withRespectTo)
default java.util.Map<Vertex,DoubleTensor> dLogPmf(BooleanTensor value, java.util.Set<Vertex> withRespectTo)