Udostępnij za pośrednictwem


IRowToRowMapper.GetRow Metoda

Definicja

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

Zwraca

Dotyczy