DensityMixin (original) (raw)
class sklearn.base.DensityMixin[source]#
Mixin class for all density estimators in scikit-learn.
This mixin defines the following functionality:
- sets estimator type to
"density_estimator"
through theestimator_type
tag; score
method that default that do no-op.
Examples
from sklearn.base import DensityMixin class MyEstimator(DensityMixin): ... def fit(self, X, y=None): ... self.is_fitted_ = True ... return self estimator = MyEstimator() hasattr(estimator, "score") True
Return the score of the model on the data X
.
Parameters:
Xarray-like of shape (n_samples, n_features)
Test samples.
yIgnored
Not used, present for API consistency by convention.
Returns:
scorefloat