def kl(x1, x2):
assert x1.shape == x2.shape
# x1_2d, x2_2d = reshape_2d(x1), reshape_2d(x2)
# Transpose to [?, #num_examples]
x1_2d_t = x1.transpose()
x2_2d_t = x2.transpose()
# pdb.set_trace()
e = entropy(x1_2d_t, x2_2d_t)
e[np.where(e==np.inf)] = 2
return e
评论列表
文章目录