Python 导入scipy.special.expit时出错
我想导入sigmoid函数,该函数位于Python 导入scipy.special.expit时出错,python,python-2.7,scipy,Python,Python 2.7,Scipy,我想导入sigmoid函数,该函数位于scipy.special.expit 如果使用import scipy.special.expit as sigmoid(或不使用“as sigmoid”),则会出现“无模块调用expit”错误 如果使用scipy import special中的,则使用special.expit(N)有效 如果使用scipy import special.expit中的作为sigmoid,则special.expit(点)处的语法无效 如果使用scipy.special
scipy.special.expit
如果使用import scipy.special.expit as sigmoid
(或不使用“as sigmoid”),则会出现“无模块调用expit”错误
如果使用scipy import special中的,则使用special.expit(N)
有效
如果使用scipy import special.expit中的作为sigmoid
,则special.expit
(点)处的语法无效
如果使用scipy.special import expit中的,special
未定义错误
所以。。。我该如何导入分配“sigmoid”别名的expit
函数 正如我在评论中指出的
from scipy.special import expit
应该有用。要使用名称sigmoid
导入expit
,请使用
from scipy.special import expit as sigmoid
正如我在评论中指出的
from scipy.special import expit
应该有用。要使用名称sigmoid
导入expit
,请使用
from scipy.special import expit as sigmoid
来自scipy.special import expit的应该可以工作。请显示完整的错误消息。好的,我找到了问题。是的,它可以工作,问题是我仍然需要调用special.expit(N)
,因此很明显,解释器没有从scipy找到定义的special
。special import expit
应该可以工作。请显示完整的错误消息。好的,我找到了问题。是的,它可以工作,问题是我仍然需要调用special.expit(N)
,因此很明显,解释器没有找到定义的special
对,对于SciPy>=0.10。对,对于SciPy>=0.10。