J'utilise cross_validation
de sklearn,
from sklearn.cross_validation import train_test_split
Je reçois l'avertissement ci-dessous:
cross_validation.py:44: DeprecationWarning: Ce module a été déconseillé dans la version 0.18 au profit du module model_selection dans lequel toutes les classes et fonctions refactorisées sont déplacées.
Problème:
L'avertissement de dépréciation signifie que le module est obsolète, c'est-à-dire qu'il n'est plus pris en charge. Vous utilisez une version pour laquelle sklearn.cross_validation n'est plus un module.
Solution:
from sklearn.model_selection import train_test_split
C/O: Cet article.
Pour éviter cela, il vous suffit de remplacer:
from sklearn.cross_validation import train_test_split
par
from sklearn.model_selection import train_test_split
Référence: skLearn
Avertissement: DeprecationWarning: Ce module a été déconseillé dans la version 0.18 au profit du module model_selection dans lequel toutes les classes et fonctions refactorisées sont déplacées. Notez également que l'interface des nouveaux itérateurs CV est différente de celle de ce module. Ce module sera supprimé en 0.20. "Ce module sera supprimé en 0.20.", DeprecationWarning)