导入scipy.special.expit时出错

时间:2015-08-26 11:32:35

标签: python python-2.7 scipy

我想导入scipy.special.expit处提供的sigmoid函数。

如果我使用import scipy.special.expit as sigmoid(或没有"作为sigmoid")我会得到一个名为expit的#34; No模块"错误。

如果我使用from scipy import special,则使用special.expit(N) 有效

如果我使用from scipy import special.expit as sigmoidspecial.expit(点)的语法无效。

如果我使用from scipy.special import expit,则special未定义错误。

那么......我怎么能导入expit函数来分配" sigmoid"别名吗?

1 个答案:

答案 0 :(得分:5)

正如我在评论中所说,

from scipy.special import expit

应该有效。要导入名称为expit的{​​{1}},请使用

sigmoid