Compartilhar via


IRowToRowMapper.GetRow Método

Definição

Obtenha uma DataViewRow com as colunas ativas indicadas, com base na entrada input. Obter valores em colunas inativas da linha retornada será gerada.

O Schema de input deve ser o mesmo objeto que InputSchema. Os implementadores desse método devem ser lançados se esse não for o caso. Por outro lado, o valor retornado deve ter o mesmo esquema que OutputSchema.

Esse método cria uma conexão dinâmica entre a entrada DataViewRow e a saída DataViewRow. Em particular, quando os getters da saída DataViewRow são invocados, eles invocam os getters da linha de entrada e baseiam os valores de saída nos valores atuais da entrada DataViewRow. Os valores de saída DataViewRow são computados novamente quando solicitados por meio dos getters. Além disso, o retornado DataViewRow será descartado input quando for descartado.

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

Parâmetros

input
DataViewRow

Retornos

Aplica-se a