KeyDataViewType Класс

Определение

Тип, представляющий категориальные или перечисленные значения, чаще всего используемые для значений меток в моделях многоклассовой классификации.

public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
    inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
Наследование

Комментарии

Базовый тип .NET является одним из типов целых чисел без знака. Значение по умолчанию , UInt32но оно также может быть Byte, UInt16или UInt64. Несмотря на числовые типы ключей, информация не является по сути числовыми, поэтому обычно арифметика не имеет смысла.

Отсутствующие значения сопоставляются с 0.

Первое значение, которое не отсутствует в наборе, всегда 1является .

Другие значения варьируются до значения Count.

Например, если имеется значение ключа со Count значением 3, UInt32 то значение 0 соответствует отсутствующим значениям ключей, а одно из значений 1, 2или 3 является допустимыми значениями, а другие значения не используются.

Конструкторы

Имя Описание
KeyDataViewType(Type, Int32)

Инициализирует новый экземпляр класса KeyDataViewType. Это отличается от гипотетически более общего KeyDataViewType(Type, UInt64) конструктора, принимая Int32 для count, чтобы более естественно облегчить наиболее распространенный случай, когда ключевое значение используется в качестве перечисления по массиву или списку некоторых форм.

KeyDataViewType(Type, UInt64)

Инициализирует новый экземпляр класса KeyDataViewType.

Свойства

Имя Описание
Count

Count — кратность элемента KeyDataViewType.

RawType

Необработанный Type для этого DataViewType. Обратите внимание, что это необработанный тип представления, а не полный контент сведений.DataViewType

(Унаследовано от DataViewType)

Методы

Имя Описание
Equals(DataViewType)

Определите, равен ли этот KeyDataViewType объект другому DataViewType экземпляру. Проверяет, является ли другой элемент типом KeyDataViewType, если RawType он тот же, и если Count он тот же.

Equals(Object)

Определите, равен ли экземпляр другому KeyDataViewTypeKeyDataViewType экземпляру. Проверяет, является ли любой объект типом KeyDataViewType, если RawType он тот же, и если Count он тот же.

GetHashCode()

Извлекает хэш-код.

IsValidDataType(Type)

Возвращает значение true iff, допустимое для заданного KeyDataViewTypeтипа. Допустимые типы целых Byteчисел , UInt16UInt32и UInt64, т. е. без знака.

ToString()

Строковое представление KeyDataViewTypeобъекта .

Применяется к