python报错:divide by zero encountered in log

原因:数字太小的原因,溢出,计算过程中出现-inf,再做其他运算,结果还是-inf。当概率很小时,取对数后结果趋于负无穷大

解决:改变浮点数的精度

参考:(51条消息) RuntimeWarning: divide by zero encountered in log错误解决_旅途中的宽~的博客-CSDN博客

posted @ 2023-04-17 11:13  池恩卓  阅读(1308)  评论(0)    收藏  举报