Lingua

IRowToRowMapper.GetRow Metodo

Definizione

Ottenere un DataViewRow oggetto con le colonne attive indicate, in base all'input input. Il recupero di valori sulle colonne inattive della riga restituita genererà un'eccezione.

L'oggetto Schema di deve essere lo stesso oggetto di inputInputSchema. Gli implementatori di questo metodo devono generare un'eccezione se non è così. Viceversa, il valore restituito deve avere lo stesso schema di OutputSchema.

Questo metodo crea una connessione dinamica tra l'input DataViewRow e l'output DataViewRow. In particolare, quando vengono richiamati i getter dell'output DataViewRow , richiamano i getter della riga di input e basano i valori di output sui valori correnti dell'input DataViewRow. I valori di output DataViewRow vengono ricalcosi quando richiesti tramite i getter. Inoltre, l'oggetto restituito DataViewRow eliminerà input quando viene eliminato.

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

Parametri

input
DataViewRow

Valori restituiti

Si applica a