-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement NaiveBayes.jl #66
Comments
@ablaom I'm a bit free at the moment, can I take this up? Also, anything in particular that I should keep in mind while implementing this? |
That would be great. I'll have a quick look over the package later today and see if there is anything needing special attention. Feel free to start with a work-in-progress PR. |
Of the three classifies there, I suggest we begin with GaussianNB. Get familiar with this model by looking at example/iris.jl in the package. Let's call our corresponding model
We can use DecisionTreeClassifier (now also probabilistic) as a exemplar for this model. Some notes:
|
@ablaom Seeing that there is a new MLJModels repo now, correct me if I'm wrong:
|
@tlienart I'd rather keep all the issues in one place for now, if that's ok. |
The Gaussian and Multinomial models are now implemented. Hybrid remains unimplemented, as there is open issue. It is perhaps worth considering this quote from a maintainer before investing more time on NaiveBayes.jl just now: "Yes, this package was created in prehistoric times and has never been seriously reviewed since then, so it's pretty possible it contains even trivial bugs." source |
NaiveBayes.jl
The text was updated successfully, but these errors were encountered: