MatrixFactorizationTrainer.Options Klasse

Definition

Optionen für die MatrixFactorizationTrainer in MatrixFactorization(Options) verwendeten Optionen.

public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
Vererbung
MatrixFactorizationTrainer.Options

Konstruktoren

Name Beschreibung
MatrixFactorizationTrainer.Options()

Optionen für die MatrixFactorizationTrainer in MatrixFactorization(Options) verwendeten Optionen.

Felder

Name Beschreibung
Alpha

Bedeutung des Verlusts von nicht überwachten Einträgen bei der Matrixfaktorisierung einer Klasse. Gilt bei LossFunction Festlegung auf SquareLossOneClass

ApproximationRank

Rang der Annäherungsmatrizen.

C

Gewünschter negativer Eintragswert in der Matrixfaktorisierung einer Klasse. Gilt bei LossFunction Festlegung auf SquareLossOneClass

LabelColumnName

Die Namevariable (d. h. Spalte in einem IDataView Typsystem), die als Elementwert der Matrix verwendet wird. Die Spaltendaten müssen sein KeyDataViewType.

Lambda

Regularisierungsparameter.

LearningRate

Anfängliche Lernrate. Es gibt die Geschwindigkeit des Trainingsalgorithmus an.

LossFunction

Verlustfunktion minimiert für die Suche nach Faktormatrizen.

MatrixColumnIndexColumnName

Der Name der Variablen (d. h. Spalte in einem IDataView Typsystem), die als Spaltenindex der Matrix verwendet wird. Die Spaltendaten müssen sein Single.

MatrixRowIndexColumnName

Der Name der Variablen (d. h. Spalte in einem IDataView Typsystem), die als Zeilenindex der Matrix verwendet wird. Die Spaltendaten müssen sein KeyDataViewType.

NonNegative

Erzwingen Sie, dass die Faktormatrizen nicht negativ sind.

NumberOfIterations

Anzahl der Schulungsiterationen.

NumberOfThreads

Die Anzahl der Threads wird während der Schulung verwendet. Wenn nicht angegeben, werden alle verfügbaren Threads verwendet.

Quiet

Unterdrücken Sie das Schreiben zusätzlicher Informationen in die Ausgabe.

Gilt für: