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, оно 0UInt32 соответствует отсутствующим значениям ключа, а одно из значений 1, 2или 3 является допустимым, и никакие другие значения не используются.

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

KeyDataViewType(Type, Int32)

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

KeyDataViewType(Type, UInt64)

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

Свойства

Count

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

RawType

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

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

Методы

Equals(DataViewType)

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

Equals(Object)

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

GetHashCode()

Получает хэш-код.

IsValidDataType(Type)

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

ToString()

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

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