public class LogProbGradient
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.Long,DoubleTensor> |
getJointLogProbGradientWrtLatents(java.util.List<? extends Vertex> probabilisticVertices) |
static java.util.Map<java.lang.Long,DoubleTensor> |
getLogProbGradientWrtLatents(Vertex<?> probabilisticVertex) |
static java.util.Map<java.lang.Long,DoubleTensor> |
getLogProbGradientWrtLatents(Vertex<?> probabilisticVertex,
java.util.Map<java.lang.Long,DoubleTensor> diffOfLogProbWrt) |
public static java.util.Map<java.lang.Long,DoubleTensor> getJointLogProbGradientWrtLatents(java.util.List<? extends Vertex> probabilisticVertices)
probabilisticVertices
- vertices to use in LogProb calcpublic static java.util.Map<java.lang.Long,DoubleTensor> getLogProbGradientWrtLatents(Vertex<?> probabilisticVertex, java.util.Map<java.lang.Long,DoubleTensor> diffOfLogProbWrt)
public static java.util.Map<java.lang.Long,DoubleTensor> getLogProbGradientWrtLatents(Vertex<?> probabilisticVertex)