Lorsque j'ai écrit le code et que je l'ai compilé avec l'intention d'utiliser la recherche de grille de sklearn avec python (ver 3.6.1), quelque chose est resté bloqué et Warning est sorti.
↓ Je l'ai écrit dans la source et je me suis fait prendre.
from sklearn.grid_search import GridSearchCV
↓ Avertissement qui est sorti après la compilation (au fait, je le fais sur Mac)
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/sklearn/cross_validation.py:
44: 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)
/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/sklearn/grid_search.py:
43: 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. This module will be removed in 0.20.
DeprecationWarning)
Lorsque je déchiffre l'avertissement, il semble qu'il ait été supprimé lorsque la version du module est passée de "0.18" à "0.20"? Après avoir essayé diverses choses, j'ai pu l'utiliser en toute sécurité en jouant avec la description de la source python.
from sklearn.model_selection import GridSearchCV
Si vous trébuchez dans un endroit similaire, essayez-le!
Recommended Posts