I'm trying to do:
from sklearn.model_selection import cross_validate
as mentioned here. But get the error:
ImportError: cannot import name 'cross_validate'
Everything else in Sklearn seems to work fine, it's just this bit. Error even occurs when I run this one line and nothing else.
cross-validate
is new in version 0.19.0 (change log):
Cross validation is now able to return the results from multiple metric evaluations. The new model_selection.cross_validate can return many scores on the test data as well as training set performance and timings, and we have extended the scoring and refit parameters for grid/randomized search to handle multiple metrics.
In order to use it update your scikit-learn installation with either conda upgrade scikit-learn
if you are using conda, or pip install --upgrade scikit-learn
. If updating is not possible, you can still use cross_val_score
instead.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With