Невозможно импортировать train_test_split в sklearn.model_selection - PullRequest
0 голосов
/ 27 января 2020

В книге «Практическое машинное обучение с ....» от Аурелиен Джерон есть некоторый предварительно написанный код, который я хочу использовать в своей записной книжке jupyter (3.7)

from sklearn.model_selection import train_test_split

У меня в настоящее время версия склеарна 0,21. 0,3. Когда я пытаюсь выполнить код, я получаю следующую ошибку:

ImportError                               Traceback (most recent call last)
<ipython-input-32-73edc048c06b> in <module>
----> 1 from sklearn.model_selection import train_test_split

~\AppData\Local\Continuum\anaconda3\lib\site-packages\sklearn\model_selection\__init__.py in           <module>
 17 from ._split import check_cv
 18 
 ---> 19 from ._validation import cross_val_score
 20 from ._validation import cross_val_predict
 21 from ._validation import cross_validate

~\AppData\Local\Continuum\anaconda3\lib\site-packages\sklearn\model_selection\_validation.py in   <module>
 25 from ..utils.metaestimators import _safe_split
 26 from ..utils._joblib import Parallel, delayed
 ---> 27 from ..metrics.scorer import check_scoring, _check_multimetric_scoring
 28 from ..exceptions import FitFailedWarning
 29 from ._split import check_cv

~\AppData\Local\Continuum\anaconda3\lib\site-packages\sklearn\metrics\__init__.py in <module>
  5 
  6 
  ----> 7 from .ranking import auc
  8 from .ranking import average_precision_score
  9 from .ranking import coverage_error

 ~\AppData\Local\Continuum\anaconda3\lib\site-packages\sklearn\metrics\ranking.py in <module>
 24 import numpy as np
 25 from scipy.sparse import csr_matrix
 ---> 26 from scipy.stats import rankdata
 27 
 28 from ..utils import assert_all_finite

~\AppData\Local\Continuum\anaconda3\lib\site-packages\scipy\stats\__init__.py in <module>
382 from __future__ import division, print_function, absolute_import
383 
--> 384 from .stats import *
385 from .distributions import *
386 from .morestats import *

~\AppData\Local\Continuum\anaconda3\lib\site-packages\scipy\stats\stats.py in <module>
177 
178 from scipy._lib.six import callable, string_types
--> 179 from scipy.spatial.distance import cdist
180 from scipy.ndimage import measurements
181 from scipy._lib._version import NumpyVersion

~\AppData\Local\Continuum\anaconda3\lib\site-packages\scipy\spatial\__init__.py in <module>
 97 from .kdtree import *
 98 from .ckdtree import *
---> 99 from .qhull import *
100 from ._spherical_voronoi import SphericalVoronoi
101 from ._plotutils import *

ImportError: DLL load failed: Module not found

Как это можно исправить?

...