Partager via


MatrixFactorizationModelParameters Classe

Définition

Paramètres de modèle pour MatrixFactorizationTrainer.

public sealed class MatrixFactorizationModelParameters : Microsoft.ML.ICanSaveModel
type MatrixFactorizationModelParameters = class
    interface ICanSaveModel
Public NotInheritable Class MatrixFactorizationModelParameters
Implements ICanSaveModel
Héritage
MatrixFactorizationModelParameters
Implémente

Remarques

MatrixFactorizationModelParameters stocke deux matrices factorielles, P et Q, pour l’environimation de la matrice d’entraînement, R, par P * Q, où * est une multiplication de matrice. Ce modèle attend deux entrées, index de ligne et index de colonne, et produit la valeur (approximative) à l’emplacement spécifié par les deux entrées dans R. Plus précisément, si les index de ligne et de colonne d’entrée sont vous et v, respectivement. La sortie (un scalaire) serait le produit interne de la première ligne en P et de la v-ième colonne en Q.

Champs

ApproximationRank

Rang des matrices de facteur.

NumberOfColumns

Nombre de colonnes.

NumberOfRows

Nombre de lignes.

Propriétés

LeftFactorMatrix

Matrice d’approximation gauche

RightFactorMatrix

Matrice d’approximation droite

Implémentations d’interfaces explicites

ICanSaveModel.Save(ModelSaveContext)

Enregistrer le modèle dans le contexte donné

S’applique à