Partager via


KeyDataViewType Classe

Définition

Type représentant des valeurs catégorielles ou énumérées, généralement utilisé pour les valeurs des étiquettes dans les modèles de classification multiclasse.

public sealed class KeyDataViewType : Microsoft.ML.Data.PrimitiveDataViewType
type KeyDataViewType = class
    inherit PrimitiveDataViewType
Public NotInheritable Class KeyDataViewType
Inherits PrimitiveDataViewType
Héritage

Remarques

Le type .NET sous-jacent est l’un des types entiers non signés. La valeur par défaut est UInt32, mais elle peut également être Byte, UInt16ou UInt64. Bien que les clés soient des types numériques, les informations ne sont pas intrinsèquement numériques, donc généralement, l’arithmétique n’est pas significative.

Les valeurs manquantes sont mappées à 0.

La première valeur non manquante du jeu est toujours 1.

Les autres valeurs s’étendent jusqu’à la valeur de Count.

Par exemple, si vous avez une valeur de clé avec une Count valeur de 3, la UInt32 valeur 0 correspond aux valeurs de clé manquantes, et l’une des valeurs de 1, 2ou 3 est des valeurs valides, et aucune autre valeur n’est utilisée.

Constructeurs

KeyDataViewType(Type, Int32)

Initialise une nouvelle instance de la classe KeyDataViewType. Cela diffère du constructeur hypothétiquement plus général KeyDataViewType(Type, UInt64) en prenant un Int32 for count, pour faciliter plus naturellement le cas le plus courant que la valeur de clé est utilisée comme énumération sur un tableau ou une liste d’une certaine forme.

KeyDataViewType(Type, UInt64)

Initialise une nouvelle instance de la classe KeyDataViewType.

Propriétés

Count

Count est la cardinalité du KeyDataViewType.

RawType

Type Brut pour ce DataViewType. Notez qu’il s’agit du type de représentation brute et non du contenu complet des informations du DataViewType.

(Hérité de DataViewType)

Méthodes

Equals(DataViewType)

Déterminez si cet KeyDataViewType objet est égal à une autre DataViewType instance. Vérifie si l’autre élément est le type , KeyDataViewTypes’il RawType est le même et si le Count même élément est le même.

Equals(Object)

Déterminez si une KeyDataViewType instance est égale à une autre KeyDataViewType instance. Vérifie si un objet est le type , KeyDataViewTypes’il RawType est le même et si le Count même objet est le même.

GetHashCode()

Récupère le code de hachage.

IsValidDataType(Type)

Retourne true iff que le type donné est valide pour un KeyDataViewType. Les valeurs valides sont Byte, et UInt32UInt16, c’est-à-dire UInt64les types entiers non signés.

ToString()

Représentation sous forme de chaîne de l'objet KeyDataViewType.

S’applique à