TargetTags#
- class sklearn.utils.TargetTags(required: bool, one_d_labels: bool = False, two_d_labels: bool = False, positive_only: bool = False, multi_output: bool = False, single_output: bool = True)[源代码]#
目标数据的标签。
- 参数:
- requiredbool
估计器是否需要将y传递给
fit
,fit_predict
或fit_transform
方法.标签True
对于继承自~sklearn.base.RegressorMixin
和~sklearn.base.ClassifierMixin
.- one_d_labels布尔,默认=假
输入是否是1D标签(y)。
- two_d_labels布尔,默认=假
输入是否是2D标签(y)。
- positive_only布尔,默认=假
估计量是否需要正y(仅适用于回归)。
- multi_output布尔,默认=假
回归量是否支持多目标输出,或者分类器是否支持多类多输出。
看到 multi-output 在术语表中。
- single_output布尔,默认=True
目标是否可以是单次输出。这可以
False
如果估计器仅支持多输出情况。