""" ============================ Gaussian Naive Bayes ============================ A classification example using Gaussian Naive Bayes (GNB). """ import numpy as np import pylab as pl ################################################################################ # import some data to play with # The IRIS dataset from scikits.learn import datasets, svm iris = datasets.load_iris() X = iris.data y = iris.target ################################################################################ # GNB from scikits.learn.naive_bayes import GNB gnb = GNB() y_pred = gnb.fit(X, y).predict(X) print "Number of mislabeled points : %d" % (y != y_pred).sum()