手机
当前位置:查字典教程网 >脚本专栏 >python >浅谈python中scipy.misc.logsumexp函数的运用场景
浅谈python中scipy.misc.logsumexp函数的运用场景
摘要:scipy.misc.logsumexp函数的输入参数有(a,axis=None,b=None,keepdims=False,return_...

scipy.misc.logsumexp函数的输入参数有(a, axis=None, b=None, keepdims=False, return_sign=False),具体配置可参见这里,返回的值是np.log(np.sum(np.exp(a)))。

这里需要强调的是使用该函数的场景:

一般来说,该函数主要用于非常小的数值的运算(比如蒙特卡洛取样样本)。在这种情况下,将数据保持log处理是必须的。所以这时你如果想将数组中的数据累加求和就需要这样计算log(sum(exp(a))),但这样做就会产生一些精确性的问题,而这个

问题scipy.misc.logsumexp是引进解决了的,所以进行小数据求和可以直接使用scipy.misc.logsumexp函数。

参考:https://github.com/numpy/numpy/issues/5652

以上就是小编为大家带来的浅谈python中scipy.misc.logsumexp函数的运用场景全部内容了,希望大家多多支持查字典教程网~

【浅谈python中scipy.misc.logsumexp函数的运用场景】相关文章:

Python的函数嵌套的使用方法

Python中zip()函数用法实例教程

Python中文件遍历的两种方法

浅析python 内置字符串处理函数的使用方法

python中使用enumerate函数遍历元素实例

python中mechanize库的简单使用示例

python dict remove数组删除(del,pop)

python中关于日期时间处理的问答集锦

Python中的Numpy入门教程

python中cPickle用法例子分享

精品推荐
分类导航