Condividi tramite


ISingleFeaturePredictionTransformer<TModel> Interfaccia

Definizione

Un oggetto ISingleFeaturePredictionTransformer contiene il nome di FeatureColumnName e il relativo tipo, FeatureColumnType. Implementazioni di questa interfaccia, hanno la possibilità di assegnare punteggi ai dati di un input IDataView tramite 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

Parametri di tipo

TModel

Oggetto Microsoft.ML.IPredictor o ICalibrator utilizzato per la trasformazione dei dati.

Questo parametro di tipo è covariante, ovvero puoi usare il tipo specificato o qualsiasi tipo più derivato. Per altre informazioni sulla covarianza e la controvarianza, vedi Covarianza e controvarianza nei generics.
Derivato
Implementazioni

Proprietà

FeatureColumnName

Nome della colonna di funzionalità.

FeatureColumnType

Contiene informazioni sul tipo della colonna di funzionalità.

IsRowToRowMapper

Indica se una chiamata a GetRowToRowMapper(DataViewSchema) deve avere esito positivo, in uno schema appropriato.

(Ereditato da ITransformer)
Model

Un oggetto ISingleFeaturePredictionTransformer contiene il nome di FeatureColumnName e il relativo tipo, FeatureColumnType. Implementazioni di questa interfaccia, hanno la possibilità di assegnare punteggi ai dati di un input IDataView tramite Transform(IDataView)

(Ereditato da IPredictionTransformer<TModel>)

Metodi

GetOutputSchema(DataViewSchema)

Propagazione dello schema per i trasformatori. Restituisce lo schema di output dei dati, se lo schema di input è simile a quello fornito.

(Ereditato da ITransformer)
GetRowToRowMapper(DataViewSchema)

Costruisce un mapper riga a riga basato su uno schema di input. Se IsRowToRowMapper è false, deve essere generata un'eccezione. Se lo schema di input non è idoneo per la costruzione del mapper, deve essere generata un'eccezione analogamente.

(Ereditato da ITransformer)
Save(ModelSaveContext)

Un oggetto ISingleFeaturePredictionTransformer contiene il nome di FeatureColumnName e il relativo tipo, FeatureColumnType. Implementazioni di questa interfaccia, hanno la possibilità di assegnare punteggi ai dati di un input IDataView tramite Transform(IDataView)

(Ereditato da ICanSaveModel)
Transform(IDataView)

Acquisire i dati, apportare trasformazioni, restituire i dati. Si noti che IDataView's sono pigri, quindi non vengono eseguite trasformazioni effettive qui, solo la convalida dello schema.

(Ereditato da ITransformer)

Metodi di estensione

Preview(ITransformer, IDataView, Int32)

Visualizzare in anteprima un effetto di transformer su un oggetto specificato data.

Append<TTrans>(ITransformer, TTrans)

Creare una nuova catena di trasformatori aggiungendo un altro trasformatore alla fine di questa catena di trasformatori.

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

TimeSeriesPredictionEngine<TSrc,TDst> crea un motore di stima per una pipeline di serie temporali. Aggiorna lo stato del modello time series con le osservazioni visualizzate in fase di stima e consente il checkpoint del modello.

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

TimeSeriesPredictionEngine<TSrc,TDst> crea un motore di stima per una pipeline di serie temporali. Aggiorna lo stato del modello time series con le osservazioni visualizzate in fase di stima e consente il checkpoint del modello.

Si applica a