KeyDataViewType Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Typ představující kategorické nebo výčtové hodnoty, nejčastěji používané pro hodnoty popisků v modelech klasifikace s více třídami.
public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
- Dědičnost
Poznámky
Podkladový typ .NET je jedním z celočíselného typu bez znaménka. Výchozí hodnota je UInt32, ale může to být Bytetaké , UInt16nebo UInt64. Přestože jsou klíče číselného typu, informace nejsou ze své podstaty číselné, takže aritmetika obvykle není smysluplná.
Chybějící hodnoty se mapují na hodnotu 0.
První nezvěstná hodnota sady je vždy 1.
Ostatní hodnoty jsou v rozsahu až do hodnoty Count.
Pokud máte například hodnotu klíče s Count hodnotou 3, UInt32 pak hodnota 0 odpovídá chybějícím hodnotám klíče a jedné z hodnot 1, 2nebo 3 je z platných hodnot a nepoužívají se žádné jiné hodnoty.
Konstruktory
| Name | Description |
|---|---|
| KeyDataViewType(Type, Int32) |
Inicializuje novou instanci KeyDataViewType třídy. To se liší od hypoteticky obecnější KeyDataViewType(Type, UInt64) konstruktoru tím, že vezme Int32 možnost |
| KeyDataViewType(Type, UInt64) |
Inicializuje novou instanci KeyDataViewType třídy. |
Vlastnosti
| Name | Description |
|---|---|
| Count |
Count je kardinalita KeyDataViewType. |
| RawType |
Nezpracovaný Type pro tento DataViewType. Všimněte si, že se jedná o nezpracovaný typ reprezentace, nikoli úplný informační obsah DataViewType. (Zděděno od DataViewType) |
Metody
| Name | Description |
|---|---|
| Equals(DataViewType) |
Určuje, zda je tento KeyDataViewType objekt roven jiné DataViewType instanci. Zkontroluje, jestli je druhá položka typem KeyDataViewType, pokud RawType je stejná, a pokud Count je stejná. |
| Equals(Object) |
Určete, jestli KeyDataViewType je instance rovna jiné KeyDataViewType instanci. Zkontroluje, jestli je jakýkoli objekt typem KeyDataViewType, pokud RawType je stejný, a pokud Count je stejný. |
| GetHashCode() |
Načte kód hash. |
| IsValidDataType(Type) |
Vrátí true iff daný typ je platný pro .KeyDataViewType Platné jsou Byte, , UInt16UInt32a UInt64, to znamená bez znaménka celočíselné typy. |
| ToString() |
Řetězcová reprezentace znaku KeyDataViewType. |