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
Základní typ .NET je jedním z nepodepsaných celočíselného typu. Výchozí hodnota je UInt32, ale může to být Bytetaké , UInt16nebo UInt64. Přestože jsou klíče číselnými typy, informace nejsou ze své podstaty číselné, takže aritmetika obvykle není smysluplná.
Chybějící hodnoty se mapují na 0.
První chybějící hodnota sady je vždy 1
.
Ostatní hodnoty jsou v rozsahu až k hodnotě 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 jedna z hodnot 1
, 2
nebo 3
je z platných hodnot a nejsou použity žádné jiné hodnoty.
Konstruktory
KeyDataViewType(Type, Int32) |
Inicializuje novou instanci KeyDataViewType třídy. To se liší od hypoteticky obecnějšího KeyDataViewType(Type, UInt64) konstruktoru tím, že vezme Int32 pro |
KeyDataViewType(Type, UInt64) |
Inicializuje novou instanci KeyDataViewType třídy. |
Vlastnosti
Count |
Countje kardinalita .KeyDataViewType |
RawType |
Nezpracovaný Type pro to DataViewType. Všimněte si, že se jedná o nezpracovaný typ reprezentace, nikoli úplný obsah informací .DataViewType (Zděděno od DataViewType) |
Metody
Equals(DataViewType) |
Určete, jestli se tento KeyDataViewType objekt rovná 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 je instance rovna KeyDataViewType jiné KeyDataViewType instanci. Zkontroluje, jestli je jakýkoli objekt typem KeyDataViewType, pokud je stejný, a pokud RawTypeCount je stejný. |
GetHashCode() |
Načte kód hash. |
IsValidDataType(Type) |
Vrátí hodnotu true iff daného typu je platný pro KeyDataViewType. Platné jsou Byte, , UInt16a UInt32UInt64, to znamená bez znaménka celočíselné typy. |
ToString() |
Řetězcová reprezentace KeyDataViewType. |