IRowToRowMapper.GetRow Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rufen Sie eine DataViewRow mit den angegebenen aktiven Spalten ab, basierend auf der Eingabe input
.
Das Abrufen von Werten für inaktive Spalten der zurückgegebenen Zeile wird ausgelöst.
Dies Schemainput
sollte dasselbe Objekt wie InputSchema. Implementierungen dieser Methode sollten ausgelöst werden, wenn das nicht der Fall ist. Umgekehrt muss der zurückgegebene Wert das gleiche Schema wie OutputSchema.
Diese Methode erstellt eine Liveverbindung zwischen der Eingabe DataViewRow und der Ausgabe DataViewRow. Insbesondere, wenn die Getters der Ausgabe DataViewRow aufgerufen werden, rufen sie die Getters der Eingabezeile auf und basieren die Ausgabewerte auf den aktuellen Werten der Eingabe DataViewRow.
Die Ausgabewerte DataViewRow werden erneut berechnet, wenn sie über die Getters angefordert werden. Außerdem entsorgt input
der zurückgegebene DataViewRow Wert, wenn er entsorgt wird.
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
Parameter
- input
- DataViewRow
- activeColumns
- IEnumerable<DataViewSchema.Column>