MatrixFactorizationPredictionTransformer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Effectue l’apprentissage d’un MatrixFactorizationModelParameters. Il factorise la matrice d’entraînement dans le produit de deux matrices de bas rang.
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)
- Héritage
-
MatrixFactorizationPredictionTransformer
Propriétés
| Nom | Description |
|---|---|
| Model |
Modèle. (Hérité de PredictionTransformerBase<TModel>) |
Méthodes
| Nom | Description |
|---|---|
| Dispose() |
Effectue l’apprentissage d’un MatrixFactorizationModelParameters. Il factorise la matrice d’entraînement dans le produit de deux matrices de bas rang. (Hérité de PredictionTransformerBase<TModel>) |
| GetOutputSchema(DataViewSchema) |
Propagation de schéma pour les transformateurs. Retourne le schéma de sortie des données, si le schéma d’entrée est semblable à celui fourni. |
| Transform(IDataView) |
Transforme les données d’entrée. (Hérité de PredictionTransformerBase<TModel>) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| ICanSaveModel.Save(ModelSaveContext) |
Effectue l’apprentissage d’un MatrixFactorizationModelParameters. Il factorise la matrice d’entraînement dans le produit de deux matrices de bas rang. (Hérité de PredictionTransformerBase<TModel>) |
| ITransformer.GetRowToRowMapper(DataViewSchema) |
Obtient une instance IRowToRowMapper. (Hérité de PredictionTransformerBase<TModel>) |
| ITransformer.IsRowToRowMapper |
Indique si un appel doit GetRowToRowMapper(DataViewSchema) réussir, sur un schéma approprié. (Hérité de PredictionTransformerBase<TModel>) |
Méthodes d’extension
| Nom | Description |
|---|---|
| Append<TTrans>(ITransformer, TTrans) |
Créez une chaîne de transformateur, en ajoutant un autre transformateur à la fin de cette chaîne de transformateurs. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, Boolean, SchemaDefinition, SchemaDefinition) |
TimeSeriesPredictionEngine<TSrc,TDst> crée un moteur de prédiction pour un pipeline de série chronologique. Il met à jour l’état du modèle de série chronologique avec des observations observées lors de la phase de prédiction et autorise le point de contrôle du modèle. |
| CreateTimeSeriesEngine<TSrc,TDst>(ITransformer, IHostEnvironment, PredictionEngineOptions) |
TimeSeriesPredictionEngine<TSrc,TDst> crée un moteur de prédiction pour un pipeline de série chronologique. Il met à jour l’état du modèle de série chronologique avec des observations observées lors de la phase de prédiction et autorise le point de contrôle du modèle. |
| Preview(ITransformer, IDataView, Int32) |
Afficher un aperçu d’un effet sur |