public class Logistic extends java.lang.Object implements ContinuousDistribution
Modifier and Type | Method and Description |
---|---|
Diffs |
dLogProb(DoubleTensor x) |
DoubleTensor |
logProb(DoubleTensor x) |
static DoubleVertex |
logProbOutput(LogProbGraph.DoublePlaceholderVertex x,
LogProbGraph.DoublePlaceholderVertex mu,
LogProbGraph.DoublePlaceholderVertex s) |
DoubleTensor |
sample(long[] shape,
KeanuRandom random) |
static ContinuousDistribution |
withParameters(DoubleTensor mu,
DoubleTensor s) |
public static ContinuousDistribution withParameters(DoubleTensor mu, DoubleTensor s)
mu
- location parameter (any real number)s
- scale parameter (b greater than 0)public DoubleTensor sample(long[] shape, KeanuRandom random)
sample
in interface Distribution<DoubleTensor>
public DoubleTensor logProb(DoubleTensor x)
logProb
in interface Distribution<DoubleTensor>
public static DoubleVertex logProbOutput(LogProbGraph.DoublePlaceholderVertex x, LogProbGraph.DoublePlaceholderVertex mu, LogProbGraph.DoublePlaceholderVertex s)
public Diffs dLogProb(DoubleTensor x)
dLogProb
in interface ContinuousDistribution