Теги входных данных
- classsklearn.utils.InputTags(one_d_array:bool=False, two_d_array:bool=True, three_d_array:bool=False, sparse:bool=False, categorical:bool=False, string:bool=False, dict:bool=False, positive_only:bool=False, allow_nan:bool=False, pairwise:bool=False)[source]
-
Теги для входных данных.
- Параметры:
-
- one_d_arraybool, по умолчанию=False
-
Может ли входной параметр быть одномерным массивом.
- two_d_arraybool, по умолчанию=True
-
Может ли входной параметр быть двумерным массивом. Обратите внимание, что большинство стандартных тестов в настоящее время выполняются только в том случае, если этот флаг установлен в
True. - three_d_arraybool, по умолчанию=False
-
Может ли входной параметр быть трехмерным массивом.
- sparsebool, по умолчанию=False
-
Может ли входной параметр быть разреженной матрицей.
- categoricalbool, по умолчанию=False
-
Может ли входной параметр быть категориальным.
- stringbool, по умолчанию=False
-
Может ли входной параметр быть массивоподобным типом данных со строковыми значениями.
- dictbool, по умолчанию=False
-
Может ли входной параметр быть словарем.
- positive_onlybool, по умолчанию=False
-
Требует ли оценщик положительные значения X.
- allow_nanbool, по умолчанию=False
-
Поддерживает ли оценщик данные с пропущенными значениями, закодированными как
np.nan. - pairwisebool, по умолчанию=False
-
Этот булевый атрибут указывает, являются ли данные (
X), методы fit и аналогичные методы парами мер по образцам, а не представлением признаков для каждого образца. Обычно этоTrue, когда оценщик имеетmetricилиaffinityилиkernelпараметр со значением ‘precomputed’. Его основное назначение – поддержка мета-оценщика или процедуры перекрестной проверки, которая извлекает подвыборку данных, предназначенных для оценщика парных мер, где данные должны быть индексированы по обе оси. В частности, этот тег используетсяsklearn.utils.metaestimators._safe_splitдля нарезки строк и столбцов.Обратите внимание, что если установлено это значение в
True, то это означает, что оценщик может принимать только положительные значения, а тегpositive_onlyдолжен отражать это и также быть установлен наTrue.
© 2007–2025 The scikit-learn developers
Licensed under the 3-clause BSD License.
https://scikit-learn.org/1.6/modules/generated/sklearn.utils.InputTags.html