DensityMixin#

class sklearn.base.DensityMixin[源代码]#

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

此mixin定义了以下功能:

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

  • 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 .

参数:
X形状类似阵列(n_samples,n_features)

测试样本。

y忽视

未使用,按照惯例,为了API一致性而存在。

返回:
score浮子