MatrixFactorizationPredictionTransformer Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |