目录
ModuleNotFoundError: No module named 'sklearn.cross_validation'
No module named 'sklearn.datasets.samples_generator'
No module named 'sklearn.cross_validation'
No module named 'sklearn.learning_curve'
ModuleNotFoundError: No module named 'sklearn.cross_validation'
解决方法:
from sklearn.cross_validation import train_test_split
#把上面的代码修改成下面:
from sklearn.model_selection import train_test_split
No module named 'sklearn.datasets.samples_generator'
from sklearn.datasets.samples_generator import make_classification
#把上面代码修改成下面
from sklearn.datasets import make_classification
No module named 'sklearn.cross_validation'
from sklearn.datasets.samples_generator import make_blobs
#把上面的代码修改成下面:
from sklearn.model_selection import cross_val_score
'mean_squared_error' is not a valid scoring value. Use sorted(sklearn.metrics.SCORERS.keys()) to get valid options.
No module named 'sklearn.learning_curve'
from sklearn.learning_curve import learning_curve
#把上面的代码修改成下面:
from sklearn.model_selection import learning_curve