I think he's asking whether returning the model is part of the API (i.e. is it a bug that SVM and NB don't return self?).
On Tue, Dec 13, 2016 at 12:23 PM, Jacob Schreiber <[email protected]> wrote: > The fit method returns the object itself, so regardless of which way you > do it, it will work. The reason the fit method returns itself is so that > you can chain methods, like "preds = clf.fit(X, y).predict(X)" > > On Tue, Dec 13, 2016 at 12:14 PM, Graham Arthur Mackenzie < > [email protected]> wrote: > >> Hello All, >> >> I hope this is the right way to ask a question about documentation. >> >> In the doc for Decision Trees >> <http://scikit-learn.org/stable/modules/tree.html#tree>, the fit >> statement is assigned back to the classifier: >> >> clf = clf.fit(X, Y) >> >> Whereas, for Naive Bayes >> <http://scikit-learn.org/stable/modules/generated/sklearn.naive_bayes.GaussianNB.html> >> and Support Vector Machines >> <http://scikit-learn.org/stable/modules/generated/sklearn.svm.SVC.html>, >> it's just: >> >> clf.fit(X, Y) >> >> I assumed this was a typo, but thought I should try and verify such >> before proceeding under that assumption. I appreciate any feedback you can >> provide. >> >> Thank You and Be Well, >> Graham >> >> _______________________________________________ >> scikit-learn mailing list >> [email protected] >> https://mail.python.org/mailman/listinfo/scikit-learn >> >> > > _______________________________________________ > scikit-learn mailing list > [email protected] > https://mail.python.org/mailman/listinfo/scikit-learn > >
_______________________________________________ scikit-learn mailing list [email protected] https://mail.python.org/mailman/listinfo/scikit-learn
