我正在谷歌协作平台上处理特征选择和分类问题。我能够使用numpy 1.11.3版本执行程序。不幸的是,今天当我在Collab中使用numpy(1.13.3)时遇到了一个错误,因为scipy不再支持1.11.3。我一直使用numpy 1.11.3,因为它对我来说很好用,但它可能已经过时了。似乎'comb'现在无法在python环境中导入。我该如何让它与更新版本的numpy配合工作?另外,我应该在哪里检查将来可能出现的其他库的不兼容性问题?
我尝试手动输入'from scipy.misc import comb'和'from scipy import comb',但仍然不起作用。
我收到的错误信息是:“ImportError:无法导入名称'comb'”。
我尝试手动输入'from scipy.misc import comb'和'from scipy import comb',但仍然不起作用。
import numpy as np
from sklearn.feature_selection import SelectPercentile, f_classif
from time import time
np.seterr(divide='ignore', invalid='ignore');
selector=SelectPercentile(f_classif , percentile = 8)
t0 = time()
X_newDoS = selector.fit_transform(X_DoS,Y_DoS)
print ('Time =', time() - t0)
我收到的错误信息是:“ImportError:无法导入名称'comb'”。
comb
,请展示您的导入,或者展示完整的回溯。 - ev-br