This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
code:model_selection [2015/10/05 13:48] asa |
code:model_selection [2015/10/05 13:49] asa |
||
---|---|---|---|
Line 33: | Line 33: | ||
</code> | </code> | ||
+ | |||
+ | Next, let'd perform cross-validation: | ||
+ | |||
+ | <code python> | ||
+ | |||
+ | In [12]: scores = cross_validation.cross_val_score(classifier, X, y, cv=5, scoring='accuracy') | ||
+ | |||
+ | In [13]: | ||
+ | |||
+ | In [13]: scores = cross_validation.cross_val_score(classifier, X, y, cv=5, scoring='roc_auc') | ||
+ | |||
+ | In [14]: # you can also obtain the predictions by cross-validation and then compute the accuracy: | ||
+ | |||
+ | In [15]: y_predict = cross_validation.cross_val_predict(classifier, X, y, cv=5) | ||
+ | |||
+ | In [16]: metrics.accuracy_score(y, y_predict) | ||
+ | Out[16]: 0.83703703703703702 | ||
+ | </code> | ||
+ | |||