2017-01-19 4 views
0

J'ai ces avertissements:UndefinedMetricWarning en cours d'exécution gridsearchcv

Warning (from warnings module): 
    File "/usr/local/lib/python2.7/dist-packages/sklearn/metrics/classification.py", line 1113 
    'precision', 'predicted', average, warn_for) 
UndefinedMetricWarning: Precision is ill-defined and being set to 0.0 in labels with no predicted samples. 

dans l'exécution du code dans http://scikit-learn.org/stable/auto_examples/model_selection/grid_search_digits.html#sphx-glr-auto-examples-model-selection-grid-search-digits-py Je pense qu'il affecte le réglage. Y'a t'il un moyen d'arranger cela?

Répondre

0

Courez-vous exactement le même code donné dans le lien? Je ne reçois aucun avertissement à ce sujet avec scikit-0.18. Ou utilisez-vous vos données personnalisées?

Ces avertissements peuvent venir lorsque le dénominateur dans la précision (tp + fp) est zéro. c'est-à-dire lorsque l'estimateur ne prévoit rien de positif.