simpleml.models.classifiers.sklearn.naive_bayes module¶
Wrapper module around sklearn.naive_bayes
-
class
simpleml.models.classifiers.sklearn.naive_bayes.
SklearnBernoulliNB
(has_external_files=True, external_model_kwargs={}, params={}, **kwargs)[source]¶ Bases:
simpleml.models.base_model.BaseModel
,simpleml.models.classifiers.classification_mixin.ClassificationMixin
-
created_timestamp
¶
-
feature_metadata
¶
-
filepaths
¶
-
has_external_files
¶
-
hash_
¶
-
id
¶
-
metadata_
¶
-
modified_timestamp
¶
-
name
¶
-
params
¶
-
pipeline
¶
-
pipeline_id
¶
-
project
¶
-
registered_name
¶
-
version
¶
-
version_description
¶
-
-
class
simpleml.models.classifiers.sklearn.naive_bayes.
SklearnGaussianNB
(has_external_files=True, external_model_kwargs={}, params={}, **kwargs)[source]¶ Bases:
simpleml.models.base_model.BaseModel
,simpleml.models.classifiers.classification_mixin.ClassificationMixin
-
created_timestamp
¶
-
feature_metadata
¶
-
filepaths
¶
-
has_external_files
¶
-
hash_
¶
-
id
¶
-
metadata_
¶
-
modified_timestamp
¶
-
name
¶
-
params
¶
-
pipeline
¶
-
pipeline_id
¶
-
project
¶
-
registered_name
¶
-
version
¶
-
version_description
¶
-
-
class
simpleml.models.classifiers.sklearn.naive_bayes.
SklearnMultinomialNB
(has_external_files=True, external_model_kwargs={}, params={}, **kwargs)[source]¶ Bases:
simpleml.models.base_model.BaseModel
,simpleml.models.classifiers.classification_mixin.ClassificationMixin
-
created_timestamp
¶
-
feature_metadata
¶
-
filepaths
¶
-
has_external_files
¶
-
hash_
¶
-
id
¶
-
metadata_
¶
-
modified_timestamp
¶
-
name
¶
-
params
¶
-
pipeline
¶
-
pipeline_id
¶
-
project
¶
-
registered_name
¶
-
version
¶
-
version_description
¶
-
-
class
simpleml.models.classifiers.sklearn.naive_bayes.
WrappedSklearnBernoulliNB
(alpha=1.0, binarize=0.0, fit_prior=True, class_prior=None)[source]¶ Bases:
sklearn.naive_bayes.BernoulliNB
,simpleml.models.classifiers.external_models.ClassificationExternalModelMixin
-
class
simpleml.models.classifiers.sklearn.naive_bayes.
WrappedSklearnGaussianNB
(priors=None, var_smoothing=1e-09)[source]¶ Bases:
sklearn.naive_bayes.GaussianNB
,simpleml.models.classifiers.external_models.ClassificationExternalModelMixin
-
class
simpleml.models.classifiers.sklearn.naive_bayes.
WrappedSklearnMultinomialNB
(alpha=1.0, fit_prior=True, class_prior=None)[source]¶ Bases:
sklearn.naive_bayes.MultinomialNB
,simpleml.models.classifiers.external_models.ClassificationExternalModelMixin