has_fit_parameter#

sklearn.utils.validation.has_fit_parameter(estimator, parameter)#

检查估计器的fit方法是否支持给定的参数。

Parameters:
estimatorobject

要检查的估计器。

parameterstr

搜索的参数。

Returns:
is_parameterbool

参数是否被发现是估计器fit方法的命名参数。

Examples

>>> from sklearn.svm import SVC
>>> from sklearn.utils.validation import has_fit_parameter
>>> has_fit_parameter(SVC(), "sample_weight")
True