cascade.core.CausalNetwork.compute_lik

CausalNetwork.compute_lik(batch)[source]

Compute likelihood terms from a minibatch

Parameters:

batch (Iterable[Tensor]) – Minibatch of data

Return type:

tuple[Tensor, ...]

Returns:

  • Negative log-likelihood

  • Negative log-prior

  • Latent KL divergence