KeyDataViewType Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 di .NET sottostante è uno dei tipi integer senza segno. Il valore predefinito è UInt32, ma può anche essere Byte, UInt16o UInt64. Nonostante le chiavi siano 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 sono compresi nell'intervallo fino al valore di Count.
Ad esempio, se si dispone di un valore di 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
| Nome | Descrizione |
|---|---|
| KeyDataViewType(Type, Int32) |
Inizializza una nuova istanza della classe KeyDataViewType. Ciò differisce dal costruttore ipoteticamente più generale KeyDataViewType(Type, UInt64) prendendo un Int32 per |
| KeyDataViewType(Type, UInt64) |
Inizializza una nuova istanza della classe KeyDataViewType. |
Proprietà
| Nome | Descrizione |
|---|---|
| Count |
Count è la cardinalità di KeyDataViewType. |
| RawType |
Oggetto non elaborato Type per l'oggetto DataViewType. Si noti che si tratta del tipo di rappresentazione non elaborata e non del contenuto completo delle informazioni di DataViewType. (Ereditato da DataViewType) |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(DataViewType) |
Determinare se l'oggetto KeyDataViewType è uguale a un'altra DataViewType istanza. Controlla 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. Controlla se un 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 oggetto KeyDataViewType. Quelli validi sono Byte, UInt16, UInt32e UInt64, ovvero i tipi integer senza segno. |
| ToString() |
Rappresentazione di stringa dell'oggetto KeyDataViewType. |