KeyDataViewType Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Typ reprezentujący wartości kategorii lub wyliczane, najczęściej używany dla wartości etykiet w modelach klasyfikacji wieloklasowej.
public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
- Dziedziczenie
Uwagi
Podstawowy typ platformy .NET jest jednym z niepodpisanych typów liczb całkowitych. Wartość domyślna to UInt32, ale może to być Byterównież , UInt16lub UInt64. Mimo że klucze są typami liczbowymi, informacje nie są z natury liczbowe, więc zazwyczaj arytmetyka nie ma znaczenia.
Brakujące wartości są mapowane na wartość 0.
Pierwszą nieugiętą wartością zestawu jest zawsze 1
.
Pozostałe wartości mieszczą się w zakresie do wartości Count.
Jeśli na przykład masz wartość klucza z wartością Count 3, UInt32 wartość 0
odpowiada brakującym wartościom klucza, a jedna z wartości 1
, 2
lub 3
jest prawidłową wartością, a żadne inne wartości nie są używane.
Konstruktory
KeyDataViewType(Type, Int32) |
Inicjuje nowe wystąpienie klasy KeyDataViewType. Różni się to od hipotetycznie bardziej ogólnego KeyDataViewType(Type, UInt64) konstruktora przez użycie Int32 elementu dla |
KeyDataViewType(Type, UInt64) |
Inicjuje nowe wystąpienie klasy KeyDataViewType. |
Właściwości
Count |
Countjest kardynalnością .KeyDataViewType |
RawType |
Nieprzetworzone Type dla tego DataViewTypepliku . Należy pamiętać, że jest to nieprzetworzone typy reprezentacji, a nie kompletna zawartość informacyjna elementu DataViewType. (Odziedziczone po DataViewType) |
Metody
Equals(DataViewType) |
Określ, czy ten KeyDataViewType obiekt jest równy innemu DataViewType wystąpieniu. Sprawdza, czy drugi element jest typem KeyDataViewType, jeśli RawType element jest taki sam, a jeśli Count element jest taki sam. |
Equals(Object) |
Ustal, czy KeyDataViewType wystąpienie jest równe innemu KeyDataViewType wystąpieniu. Sprawdza, czy jakikolwiek obiekt jest typem KeyDataViewType, jeśli RawType obiekt jest taki sam, a jeśli Count obiekt jest taki sam. |
GetHashCode() |
Pobiera kod skrótu. |
IsValidDataType(Type) |
Zwraca wartość true iff podanego typu jest prawidłowa dla elementu KeyDataViewType. Prawidłowe są Bytetypy , , UInt16UInt32i UInt64, czyli niepodpisane liczby całkowite. |
ToString() |
Reprezentacja ciągu elementu KeyDataViewType. |