KeyDataViewType Classe

Definizione

Tipo che rappresenta valori categorici o enumerati, usati più comunemente per i valori delle etichette nei modelli di classificazione multiclasse.

public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
    inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
Ereditarietà

Commenti

Il tipo .NET sottostante è uno dei tipi integer senza segno. Il valore predefinito è UInt32, ma può anche essere Byte, UInt16o UInt64. Nonostante i tipi numerici, le informazioni non sono intrinsecamente numeriche, quindi in genere l'aritmetica non è significativa.

I valori mancanti vengono mappati a 0.

Il primo valore non mancante del set è sempre 1.

Gli altri valori vanno fino al valore di Count.

Ad esempio, se si ha un valore chiave con un Count valore pari a 3, il UInt32 valore 0 corrisponde ai valori chiave mancanti e uno dei valori di 1, 2o 3 è dei valori validi e non vengono usati altri valori.

Costruttori

KeyDataViewType(Type, Int32)

Inizializza una nuova istanza della classe KeyDataViewType. Ciò è diverso dal costruttore ipoteticamente più generale KeyDataViewType(Type, UInt64) prendendo un Int32 per count, per facilitare più naturalmente il caso più comune che il valore della chiave viene usato come enumerazione su una matrice o un elenco di alcuni moduli.

KeyDataViewType(Type, UInt64)

Inizializza una nuova istanza della classe KeyDataViewType.

Proprietà

Count

Count è la cardinalità dell'oggetto KeyDataViewType.

RawType

Oggetto non elaborato Type per questo DataViewTypeoggetto . Si noti che si tratta del tipo di rappresentazione non elaborato e non del contenuto completo delle informazioni dell'oggetto DataViewType.

(Ereditato da DataViewType)

Metodi

Equals(DataViewType)

Determinare se questo KeyDataViewType oggetto è uguale a un'altra DataViewType istanza. Verifica se l'altro elemento è il tipo di KeyDataViewType, se RawType è lo stesso e se è Count lo stesso.

Equals(Object)

Determinare se un'istanza KeyDataViewType è uguale a un'altra KeyDataViewType istanza. Verifica se qualsiasi oggetto è il tipo di KeyDataViewType, se RawType è lo stesso e se è Count lo stesso.

GetHashCode()

Recupera il codice hash.

IsValidDataType(Type)

Restituisce true iff il tipo specificato è valido per un KeyDataViewTypeoggetto . Quelli validi sono Byte, , UInt16UInt32e UInt64, ovvero i tipi integer senza segno.

ToString()

Rappresentazione di stringa dell'oggetto KeyDataViewType.

Si applica a