Почему не удается импортировать 'гребень' из scipy при использовании numpy 1.13.3? - PullRequest
0 голосов
/ 24 мая 2019

Я работаю над проблемами выбора и классификации функций в Google Collab. Я смог выполнить программу с версией 1.11.3. К сожалению, сегодня я столкнулся с ошибкой при использовании numpy (1.13.3), так как scipy больше не поддерживает 1.11.3 в Collab. Я работал с NumPy 1.11.3, потому что он просто работал для меня, хотя он может быть старым. Кажется, «гребень» больше не может быть импортирован в среду Python. Как я могу заставить это работать с более новыми версиями numpy? Кроме того, как и где я могу проверить наличие таких проблем несовместимости для других библиотек, которые могут возникнуть в будущем?

Я попытался ввести вручную «из гребня импорта scipy.misc» и «из гребня импорта scipy», но он все равно не работает.

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: невозможно импортировать имя« гребень »»

...