导入时出错 scipy.special.expit

Error importing scipy.special.expit

我想导入 scipy.special.expit 中可用的 sigmoid 函数。

如果我使用 import scipy.special.expit as sigmoid(或不使用 "as sigmoid"),我会收到 "No module called expit" 错误。

如果我使用 from scipy import special,那么使用 special.expit(N) 工作

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

如果我使用from scipy.special import expitspecial is not defined error.

所以...我到底怎么才能导入分配 "sigmoid" 别名的 expit 函数?

正如我在评论中指出的那样,

from scipy.special import expit

应该可以。要使用名称 sigmoid 导入 expit,请使用

from scipy.special import expit as sigmoid