utils.py 文件源码

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

项目:restricted-boltzmann-machine-deep-belief-network-deep-boltzmann-machine-in-pytorch 作者: wmingwei 项目源码 文件源码
def generate(dbm, iteration = 1, n = 1):
    even_layer = []
    odd_layer = []
    for i in range(0, dbm.n_odd_layers):
        odd_layer.append(torch.bernoulli((dbm.bias[2*i+1]*0+0.5).view(1,-1).repeat(n, 1)))
    for _ in range(iteration):
        p_even_layer, even_layer = dbm.odd_to_even(odd_layer)
        p_odd_layer, odd_layer = dbm.even_to_odd(even_layer)

    return even_layer[0]
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号