首页 > 解决方案 > 在python中修改softmax函数库

问题描述

如果问题的框架不正确,我深表歉意。我的编程知识几乎为零,只想修改预先存在的代码。

我有一个脚本,其中softmax函数定义为:

def softmax(x):
    """Compute softmax values for each sets of scores in x."""
    return np.exp(x) / np.sum(np.exp(x), axis=0)

如果我没看错,这是以e为基础。我想将其更改为以 10 为底。

标签: python

解决方案


softmax是

在此处输入图像描述

如果您想更改e为,10则可以将其更改为

return np.power(10,x) / np.sum(np.power(10,x), axis=0)

推荐阅读