DensityMixin#

класс sklearn.base.DensityMixin[источник]#

Миксин-класс для всех оценщиков плотности в scikit-learn.

Этот миксин определяет следующую функциональность:

  • устанавливает тип оценщика в "density_estimator" через estimator_type tag;

  • score метод, который по умолчанию ничего не делает.

Примеры

>>> 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
score(X, y=None)[источник]#

Возвращает оценку модели на данных X.

Параметры:
Xarray-like формы (n_samples, n_features)

Тестовые выборки.

yИгнорируется

Не используется, присутствует для согласованности API по соглашению.

Возвращает:
scorefloat