def short_report(s):
Hhs = np.sum(rb.bitent(s.Ph))
Hvs = np.sum(rb.bitent(s.Pv))
# print a short report
print('\nRBM dataset Ns=%s Nh=%s Nv=%s'%(s.Ns,s.Nh,s.Nv))
print('Vis capacity, maximum',np.sum(rb.bitent(0.5*np.ones(s.Nv))))
print('Hid capacity, maximum',np.sum(rb.bitent(0.5*np.ones(s.Nh))))
print('Vis entropy , sampled',Hvs)
print('Hid entropy , sampled',Hhs)
print('Entropy difference ',(Hhs-Hvs))
print('Mean hidden rate ',np.mean(s.Ph))
print('Mean hidde complexity',rb.bitent(np.mean(s.Ph))*s.Nh)
评论列表
文章目录