Langue

DataViewRow.GetIdGetter Méthode

Définition

Getter pour une valeur d’ID 128 bits. Il est courant que les objets servent plusieurs DataViewRow instances à itérer sur ce qui est censé être les mêmes données, par exemple, dans un IDataView jeu de curseurs, génère les mêmes données qu’un curseur série, juste partitionné, et un curseur aléatoire produit les mêmes données qu’un curseur série ou tout autre curseur aléatoire, il n’y a qu’un mélange. L’ID existe pour les applications qui doivent rapprocher l’entrée qui est en fait celle-ci. Dans l’idéal, cet ID doit être unique, mais pour des raisons pratiques, il suffit si les collisions sont simplement extrêmement improbables.

Notez que cet ID, même s’il doit être cohérent pour plusieurs flux en fonction de la sémantique ci-dessus, n’est pas considéré comme faisant partie des données par se. Par conséquent, pour prendre l’exemple d’une vue de données spécifiquement, une vue de données unique doit afficher des ID cohérents sur tous les curseurs, mais il n’existe aucune suggestion du tout que si les données « identiques » ont été présentées dans une autre vue de données (par exemple, en cours de transformation, mise en cache, enregistrées ou quoi que ce soit), que les ID entre les deux vues de données différentes auraient une relation discernable.

public abstract Microsoft.ML.ValueGetter<Microsoft.ML.Data.DataViewRowId> GetIdGetter();
abstract member GetIdGetter : unit -> Microsoft.ML.ValueGetter<Microsoft.ML.Data.DataViewRowId>
Public MustOverride Function GetIdGetter () As ValueGetter(Of DataViewRowId)

Retours

S’applique à