Блокнот% matplotlib
import numpy as np
import matplotlib.pyplot as plt
import pandas as pd
from sklearn.cross_validation import train_test_split
Предупреждение
/home/abdul/anaconda3/lib/python3.6/site-packages/sklearn/cross_validation.py:41: DeprecationWarning: This module was deprecated in version 0.18 in favor of the model_selection module into which all the refactored classes and functions are moved. Also note that the interface of the new CV iterators are different from that of this module. This module will be removed in 0.20.
"This module will be removed in 0.20.", DeprecationWarning)
Я использую блокнот jupytor и в приведенных выше строках кода. Появляется предупреждение об устаревании, как я могу это исправить?
Устаревший означает, что модуль помечен как устаревший или устаревший, поэтому после определенного момента официального обслуживания не будет. (В данном случае версия 0.20). Вы должны исправить это в своем коде, если планируете обновление после этого момента.
В вашем конкретном случае вместо
from sklearn.cross_validation import train_test_split
ты можешь использовать,
from sklearn.model_selection import train_test_split