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.
Zwracane są wartości dla nieaktywnych kolumn zwracanego wiersza.
Element Schema z input powinien być tym samym obiektem co InputSchema. Implementatory tej metody powinny zgłaszać, jeśli tak nie jest. Z drugiej strony zwrócona wartość musi mieć ten sam schemat co OutputSchema.
Ta metoda tworzy połączenie na żywo między danymi wejściowymi DataViewRow i wyjściowymi DataViewRow. W szczególności, gdy metody pobierania danych wyjściowych DataViewRow są wywoływane, 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 metody 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>