From bb1be4e0efccfb751c2e2dd21f0244736c855405 Mon Sep 17 00:00:00 2001 From: Mathieu Blondel Date: Sun, 29 Jan 2012 02:42:01 +0900 Subject: [PATCH] Add Perceptron to document classification example. --- examples/document_classification_20newsgroups.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/document_classification_20newsgroups.py b/examples/document_classification_20newsgroups.py index 61bf16ef9ea..9fc8ef7519e 100644 --- a/examples/document_classification_20newsgroups.py +++ b/examples/document_classification_20newsgroups.py @@ -35,6 +35,7 @@ from sklearn.feature_selection import SelectKBest, chi2 from sklearn.linear_model import RidgeClassifier from sklearn.svm import LinearSVC from sklearn.linear_model import SGDClassifier +from sklearn.linear_model import Perceptron from sklearn.naive_bayes import BernoulliNB, MultinomialNB from sklearn.neighbors import KNeighborsClassifier from sklearn.utils.extmath import density @@ -180,6 +181,7 @@ def benchmark(clf): return score, train_time, test_time for clf, name in ((RidgeClassifier(tol=1e-1), "Ridge Classifier"), + (Perceptron(n_iter=50), "Perceptron"), (KNeighborsClassifier(n_neighbors=10), "kNN")): print 80 * '=' print name