esiste un modo semplice per convalidare in modo incrociato un classificatore e calcolare la precisione e richiamare immediatamente? Attualmente a utilizzare la funzionePrecisione incrociata, richiamo e f1 insieme a sklearn
cross_validation.cross_val_score(classifier, designMatrix, classes, cv=5, scoring="precision")
tuttavia determina un'unica metrica, quindi devo chiamarla 2 volte per calcolare precisione e richiamo. Con un modello ML di grandi dimensioni, il calcolo richiede inutilmente 2 volte di più. Esiste un'opzione integrata migliore o devo implementare la convalida incrociata per conto mio? Grazie.
Questo è anche discusso su [github] (https://github.com/scikit-learn/scikit-learn/issues/1837). Apparentemente c'è un [unione] (https://github.com/scikit-learn/scikit-learn/pull/7388) in arrivo focalizzato su questo problema. – Nash