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>