密度混合类#

class sklearn.base.DensityMixin[source]#

scikit-learn 中所有密度估计器的混合类。

此混合类定义以下功能:

  • 通过 estimator_type 标签将估计器类型设置为 "density_estimator";

  • 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)[source]#

返回模型在数据X上的得分。

参数:
X形状为 (n_samples, n_features) 的类数组

测试样本。

y忽略

未使用,出于 API 一致性约定而存在。

返回:
score浮点数