IRowToRowMapper.GetRow Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobierz element DataViewRow ze wskazanymi aktywnymi kolumnami na podstawie danych wejściowych input.
Pobieranie wartości dla nieaktywnych kolumn zwracanego wiersza spowoduje zgłoszenie.
Element Schema powinien być tym samym obiektem co InputSchema.input Implementatory tej metody powinny zgłaszać, jeśli tak nie jest. Z drugiej strony zwrócona wartość musi mieć taki sam schemat jak OutputSchema.
Ta metoda tworzy połączenie na żywo między danymi wejściowymi DataViewRow i wyjściowymi DataViewRow. W szczególności, gdy są wywoływane metody pobierania danych wyjściowych DataViewRow , wywołują metody pobierania wiersza wejściowego i bazują wartości wyjściowe na bieżących wartościach danych wejściowych DataViewRow.
Wartości wyjściowe DataViewRow są ponownie obliczane po żądaniu za pośrednictwem modułów pobierania. Ponadto zwrócony DataViewRow element zostanie usunięty input , gdy zostanie usunięty.
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
Parametry
- input
- DataViewRow
- activeColumns
- IEnumerable<DataViewSchema.Column>