sklearn.utils.validation.has_fit_parameter

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

源码

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

参数 说明
estimator object
要检查的估算器。
parameter str
搜索的参数。
返回值 说明
is_parameter bool
该参数是否为估计器拟合方法的命名参数。

示例:

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