DensityMixin#
- class sklearn.base.DensityMixin#
Mixin类用于scikit-learn中的所有密度估计器。
这个mixin定义了以下功能:
_estimator_type
类属性默认为"DensityEstimator"
;score
方法默认不执行任何操作。
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
- score(X, y=None)#
返回模型在数据
X
上的得分。- Parameters:
- X形状为 (n_samples, n_features) 的类数组
测试样本。
- y忽略
未使用,为保持 API 一致性而存在。
- Returns:
- scorefloat