Spec-Zone.ru › scikit-learn

Теги входных данных

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API