Lingua

MatrixFactorizationPredictionTransformer Classe

Definizione

Esegue il training di un oggetto MatrixFactorizationModelParameters. Factorizza la matrice di training nel prodotto di due matrici di basso rango.

public sealed class MatrixFactorizationPredictionTransformer : Microsoft.ML.Data.PredictionTransformerBase<Microsoft.ML.Trainers.Recommender.MatrixFactorizationModelParameters>
type MatrixFactorizationPredictionTransformer = class
    inherit PredictionTransformerBase<MatrixFactorizationModelParameters>
Public NotInheritable Class MatrixFactorizationPredictionTransformer
Inherits PredictionTransformerBase(Of MatrixFactorizationModelParameters)
Ereditarietà
MatrixFactorizationPredictionTransformer

Proprietà

Nome Descrizione
Model

Modello.

(Ereditato da PredictionTransformerBase<TModel>)

Metodi

Nome Descrizione
Dispose()

Esegue il training di un oggetto MatrixFactorizationModelParameters. Factorizza la matrice di training nel prodotto di due matrici di basso rango.

(Ereditato da PredictionTransformerBase<TModel>)
GetOutputSchema(DataViewSchema)

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

Transform(IDataView)

Trasforma i dati di input.

(Ereditato da PredictionTransformerBase<TModel>)

Implementazioni dell'interfaccia esplicita

Nome Descrizione
ICanSaveModel.Save(ModelSaveContext)

Esegue il training di un oggetto MatrixFactorizationModelParameters. Factorizza la matrice di training nel prodotto di due matrici di basso rango.

(Ereditato da PredictionTransformerBase<TModel>)
ITransformer.GetRowToRowMapper(DataViewSchema)

Ottiene un'istanza di IRowToRowMapper.

(Ereditato da PredictionTransformerBase<TModel>)
ITransformer.IsRowToRowMapper

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

(Ereditato da PredictionTransformerBase<TModel>)

Metodi di estensione

Nome Descrizione
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, 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 osservazioni visualizzate in fase di stima e consente di creare checkpoint del modello.

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 osservazioni visualizzate in fase di stima e consente di creare checkpoint del modello.

Preview(ITransformer, IDataView, Int32)

Visualizzare in anteprima un effetto di transformer su un determinato dataoggetto .

Si applica a