distributions.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:vae_vpflows 作者: jmtomczak 项目源码 文件源码
def log_Bernoulli(x, mean, average=False, dim=None):
    probs = torch.clamp( mean, min=1e-7, max=1.-1e-7 )
    log_bernoulli = x * torch.log( probs ) + (1. - x ) * torch.log( 1. - probs )
    if average:
        return torch.mean( log_bernoulli, dim )
    else:
        return torch.sum( log_bernoulli, dim )
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号