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
方法。對於繼承自~sklearn.base.RegressorMixin
和~sklearn.base.ClassifierMixin
的估算器,此標籤為True
。- one_d_labelsbool, default=False
指示輸入是否為一維標籤 (y)。
- two_d_labelsbool, default=False
指示輸入是否為二維標籤 (y)。
- positive_onlybool, default=False
指示估算器是否需要正值的 y(僅適用於迴歸)。
- multi_outputbool, default=False
指示迴歸器是否支援多目標輸出,或分類器是否支援多類別多輸出。
請參閱詞彙表中的 多輸出。
- single_outputbool, default=True
指示目標是否可以是單輸出。如果估算器僅支援多輸出情況,則此值可以為
False
。