def inverse_binary_entropy_nats(entropy_val, num_iter=3):
guess = (np.arcsin((entropy_val/np.log(2))**(1/.645)))/np.pi
for i in range(num_iter):
guess = guess + np.nan_to_num((entropy_val-binary_entropy_nats(guess))/binary_entropy_nats_prime(guess))
return guess
评论列表
文章目录