У меня проблема со sklearn. Ввод содержит NaN, бесконечность или слишком большое значение для dtype ('float64').
X_train, X_test, y_train, y_test = train_test_split(X, y, test_size = 0.20,random_state=109)
но когда я проверяю:
print(np.where(X_train.values >= np.finfo(np.float64).max))
print(np.any(np.isnan(X_train)))
print(np.where(X_test.values >= np.finfo(np.float64).max))
print(np.any(np.isnan(X_test)))
результат, подобный этому:
(array([], dtype=int64), array([], dtype=int64))
False
(array([], dtype=int64), array([], dtype=int64))
False
что я должен сделать .. пожалуйста, помогите мне