Compartir a través de


ISingleFeaturePredictionTransformer<TModel> Interfaz

Definición

ISingleFeaturePredictionTransformer contiene el nombre de FeatureColumnName y su tipo, FeatureColumnType. Las implementaciones de esta interfaz tienen la capacidad de puntuar los datos de una entrada IDataView a través de . Transform(IDataView)

public interface ISingleFeaturePredictionTransformer<out TModel> : Microsoft.ML.IPredictionTransformer<out TModel>, Microsoft.ML.ITransformer where TModel : class
type ISingleFeaturePredictionTransformer<'Model (requires 'Model : null)> = interface
    interface IPredictionTransformer<'Model (requires 'Model : null)>
    interface ITransformer
    interface ICanSaveModel
Public Interface ISingleFeaturePredictionTransformer(Of Out TModel)
Implements IPredictionTransformer(Of Out TModel), ITransformer

Parámetros de tipo

TModel

Microsoft.ML.IPredictor o ICalibrator utilizado para la transformación de datos.

Este parámetro de tipo es covariante, es decir, puede usar el tipo que haya especificado o cualquier tipo más derivado. Si desea obtener más información sobre la covarianza y la contravarianza, consulte Covarianza y contravarianza en genéricos.
Derivado
Implementaciones

Propiedades

FeatureColumnName

Nombre de la columna de característica.

FeatureColumnType

Contiene información sobre el tipo de la columna de característica.

IsRowToRowMapper

Si una llamada a GetRowToRowMapper(DataViewSchema) debe realizarse correctamente, en un esquema adecuado.

(Heredado de ITransformer)
Model

ISingleFeaturePredictionTransformer contiene el nombre de FeatureColumnName y su tipo, FeatureColumnType. Las implementaciones de esta interfaz tienen la capacidad de puntuar los datos de una entrada IDataView a través de . Transform(IDataView)

(Heredado de IPredictionTransformer<TModel>)

Métodos

GetOutputSchema(DataViewSchema)

Propagación de esquemas para transformadores. Devuelve el esquema de salida de los datos, si el esquema de entrada es similar al proporcionado.

(Heredado de ITransformer)
GetRowToRowMapper(DataViewSchema)

Construye un asignador de fila a fila basado en un esquema de entrada. Si IsRowToRowMapper es false, se debe producir una excepción. Si el esquema de entrada no es adecuado para construir el asignador, también se debería producir una excepción.

(Heredado de ITransformer)
Save(ModelSaveContext)

ISingleFeaturePredictionTransformer contiene el nombre de FeatureColumnName y su tipo, FeatureColumnType. Las implementaciones de esta interfaz tienen la capacidad de puntuar los datos de una entrada IDataView a través de . Transform(IDataView)

(Heredado de ICanSaveModel)
Transform(IDataView)

Toma los datos, realiza transformaciones y genera los datos. Tenga en cuenta que es diferido, por lo que IDataViewno se producen transformaciones reales aquí, solo la validación del esquema.

(Heredado de ITransformer)

Métodos de extensión

Preview(ITransformer, IDataView, Int32)

Obtenga una vista previa de un efecto de transformer en un determinado data.

Append<TTrans>(ITransformer, TTrans)

Cree una nueva cadena de transformadores anexando otro transformador al final de esta cadena de transformadores.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions)

TimeSeriesPredictionEngine<TSrc,TDst> crea un motor de predicción para una canalización de serie temporal. Actualiza el estado del modelo de serie temporal con observaciones que se ven en la fase de predicción y permite controlar el modelo.

CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition)

TimeSeriesPredictionEngine<TSrc,TDst> crea un motor de predicción para una canalización de serie temporal. Actualiza el estado del modelo de serie temporal con observaciones que se ven en la fase de predicción y permite controlar el modelo.

Se aplica a