KeyDataViewType Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Typ, der kategorisierte oder aufgezählte Werte darstellt, die am häufigsten für die Werte von Bezeichnungen in Mehrklassenklassifizierungsmodellen verwendet werden.
public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
- Vererbung
Hinweise
Der zugrunde liegende .NET Typ ist einer der nicht signierten ganzzahligen Typen. Der Standardwert ist UInt32, kann aber auch Bytesein , , UInt16oder UInt64. Obwohl Schlüssel numerische Typen sind, sind die Informationen nicht inhärent numerisch, daher ist arithmetisch normalerweise nicht aussagekräftig.
Fehlende Werte sind 0 zugeordnet.
Der erste nicht fehlende Wert des Satzes ist immer 1.
Der andere Wertebereich bis zum Wert von Count.
Wenn Sie z. B. einen Schlüsselwert mit Count 3 haben, entspricht der UInt32 Wert 0 fehlenden Schlüsselwerten und einem der Werte von 1, 2oder 3 ist der gültige Wert, und es werden keine anderen Werte verwendet.
Konstruktoren
| Name | Beschreibung |
|---|---|
| KeyDataViewType(Type, Int32) |
Initialisiert eine neue Instanz der KeyDataViewType-Klasse. Dies unterscheidet sich von dem hypothetisch allgemeineren KeyDataViewType(Type, UInt64) Konstruktor, indem er eine Int32 Zeichenfolge |
| KeyDataViewType(Type, UInt64) |
Initialisiert eine neue Instanz der KeyDataViewType-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Count ist die Kardinalität der KeyDataViewType. |
| RawType |
Die Rohdaten Type für dieses DataViewType. Beachten Sie, dass dies der rohe Darstellungstyp und nicht der vollständige Informationsinhalt des DataViewType. (Geerbt von DataViewType) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(DataViewType) |
Ermitteln Sie, ob dieses KeyDataViewType Objekt einer anderen DataViewType Instanz entspricht. Überprüft, ob das andere Element der Typ von KeyDataViewTypeist, wenn dies RawType identisch ist und ob dasselbe Count ist. |
| Equals(Object) |
Ermitteln Sie, ob eine KeyDataViewType Instanz einer anderen KeyDataViewType Instanz entspricht. Überprüft, ob ein Objekt der Typ von KeyDataViewTypeist, wenn dies RawType identisch ist und ob Count dasselbe ist. |
| GetHashCode() |
Ruft den Hashcode ab. |
| IsValidDataType(Type) |
Gibt true iff zurück, der angegebene Typ ist gültig für ein KeyDataViewType. Die gültigen sind Byte, UInt16, UInt32und UInt64, d. h. die nicht signierten ganzzahligen Typen. |
| ToString() |
Die Zeichenfolgendarstellung der KeyDataViewType. |