ab.likelihoods

Target/Output likelihoods.

class aboleth.likelihoods.Bernoulli

Bases: aboleth.likelihoods.Likelihood

Bernoulli log-likelihood.

class aboleth.likelihoods.Binomial(n)

Bases: aboleth.likelihoods.Likelihood

Binomial log-likelihood.

Parameters:n (float, ndarray, Tensor) – the number of trials of this binomial distribution
class aboleth.likelihoods.Categorical

Bases: aboleth.likelihoods.Likelihood

Categorical, or Generalized Bernoulli log-likelihood.

class aboleth.likelihoods.Likelihood

Bases: object

Abstract base class for likelihood objects.

class aboleth.likelihoods.Normal(variance)

Bases: aboleth.likelihoods.Likelihood

Normal log-likelihood.

Parameters:variance (float, Tensor) – the variance of the Normal likelihood, this can be made a tf.Variable if you want to learn this.