Skip to content

Instantly share code, notes, and snippets.

@lasseha
Last active August 24, 2019 12:58
Show Gist options
  • Save lasseha/e9e9dad51f440330005d32d8114d84f2 to your computer and use it in GitHub Desktop.
Save lasseha/e9e9dad51f440330005d32d8114d84f2 to your computer and use it in GitHub Desktop.
kld loss
def kld_loss(mu, logvar):
return (-0.5 * torch.mean(1 + logvar - mu.pow(2) - logvar.exp()))
def total_loss(img, recon, mu, logvar):
return l1_loss(recon, img) + kld_loss(mu, logvar)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment