是否有 fit 参数#
- sklearn.utils.validation.has_fit_parameter(estimator, parameter)[source]#
检查估计器的拟合方法是否支持给定参数。
- 参数:
- estimator对象
要检查的估计器。
- parameter字符串
要搜索的参数。
- 返回:
- is_parameter布尔值
参数是否被发现是估计器拟合方法的命名参数。
示例
>>> from sklearn.svm import SVC >>> from sklearn.utils.validation import has_fit_parameter >>> has_fit_parameter(SVC(), "sample_weight") True