March 2019
Intermediate to advanced
642 pages
22h 54m
English
Let's see how to evaluate model accuracy using cross-validation metrics:
from sklearn import model_selectionnum_validations = 5accuracy = model_selection.cross_val_score(classifier_gaussiannb, X, y, scoring='accuracy', cv=num_validations)print "Accuracy: " + str(round(100*accuracy.mean(), 2)) + "%"
f1 = model_selection.cross_val_score(classifier_gaussiannb, X, y, scoring='f1_weighted', cv=num_validations)print "F1: " + str(round(100*f1.mean(), 2)) + "%"precision = model_selection.cross_val_score(classifier_gaussiannb, ...
Read now
Unlock full access