Partager via


IRowToRowMapper.GetRow Méthode

Définition

Obtenez un DataViewRow avec les colonnes actives indiquées, en fonction de l’entrée input. L’obtention de valeurs sur les colonnes inactives de la ligne retournée lève.

Il Schema doit s’agir input du même objet que InputSchema. Les implémenteurs de cette méthode doivent lever si ce n’est pas le cas. À l’inverse, la valeur retournée doit avoir le même schéma que OutputSchema.

Cette méthode crée une connexion active entre l’entrée DataViewRow et la sortie DataViewRow. En particulier, lorsque les getters de la sortie DataViewRow sont appelés, ils appellent les getters de la ligne d’entrée et basent les valeurs de sortie sur les valeurs actuelles de l’entrée DataViewRow. Les valeurs de sortie DataViewRow sont calculées à nouveau lorsqu’elles sont demandées via les getters. En outre, le retour DataViewRow sera supprimé input lorsqu’il est supprimé.

public Microsoft.ML.DataViewRow GetRow (Microsoft.ML.DataViewRow input, System.Collections.Generic.IEnumerable<Microsoft.ML.DataViewSchema.Column> activeColumns);
abstract member GetRow : Microsoft.ML.DataViewRow * seq<Microsoft.ML.DataViewSchema.Column> -> Microsoft.ML.DataViewRow
Public Function GetRow (input As DataViewRow, activeColumns As IEnumerable(Of DataViewSchema.Column)) As DataViewRow

Paramètres

input
DataViewRow

Retours

S’applique à