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 basierend auf der Eingabe inputeine DataViewRow mit den angegebenen aktiven Spalten ab.
Das Abrufen von Werten für inaktive Spalten der zurückgegebenen Zeile wird ausgelöst.
Das Schema von input sollte dasselbe Objekt wie InputSchema. Implementierungen dieser Methode sollten ausgelöst werden, wenn dies nicht der Fall ist. Umgekehrt muss der zurückgegebene Wert dasselbe Schema wie OutputSchema.
Diese Methode erstellt eine Liveverbindung zwischen der Eingabe DataViewRow und der Ausgabe DataViewRow. Wenn die Getter der Ausgabe DataViewRow aufgerufen werden, rufen sie insbesondere die Getter der Eingabezeile auf und basieren auf den Ausgabewerten auf den aktuellen Werten der Eingabe DataViewRow.
Die Ausgabewerte DataViewRow werden neu berechnet, wenn sie über die Getter angefordert werden. Darüber hinaus wird der zurückgegebene Verworfene verworfen DataViewRowinput , wenn er verworfen 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>