# cuml.naive_bayes

<!-- !! processed by numpydoc !! -->

| [`BernoulliNB`](../generated/cuml.naive_bayes.BernoulliNB/index.html.md#cuml.naive_bayes.BernoulliNB)     | Naive Bayes classifier for multivariate Bernoulli models.                |
|-----------------------------------------------------------------------------------------------|--------------------------------------------------------------------------|
| [`CategoricalNB`](../generated/cuml.naive_bayes.CategoricalNB/index.html.md#cuml.naive_bayes.CategoricalNB) | Naive Bayes classifier for categorical features.                         |
| [`ComplementNB`](../generated/cuml.naive_bayes.ComplementNB/index.html.md#cuml.naive_bayes.ComplementNB)   | The Complement Naive Bayes classifier described in Rennie et al. (2003). |
| [`GaussianNB`](../generated/cuml.naive_bayes.GaussianNB/index.html.md#cuml.naive_bayes.GaussianNB)       | Gaussian Naive Bayes (GaussianNB)                                        |
| [`MultinomialNB`](../generated/cuml.naive_bayes.MultinomialNB/index.html.md#cuml.naive_bayes.MultinomialNB) | Naive Bayes classifier for multinomial models.                           |
