MatrixFactorizationTrainer.Options Klasa

Definicja

Opcje dla MatrixFactorizationTrainer elementu używanego w funkcji MatrixFactorization(Options).

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

Konstruktory

MatrixFactorizationTrainer.Options()

Opcje dla MatrixFactorizationTrainer elementu używanego w funkcji MatrixFactorization(Options).

Pola

Alpha

Znaczenie utraty nieobserwowanych wpisów w faktoryzacji macierzy jednoklasowej. Dotyczy, jeśli LossFunction jest ustawiona na SquareLossOneClass

ApproximationRank

Ranga macierzy przybliżenia.

C

Żądana wartość wpisów ujemnych w faktoryzacji macierzy jednoklasowej. Dotyczy, jeśli LossFunction jest ustawiona na SquareLossOneClass

LabelColumnName

Zmienna nazw (tj. kolumna w IDataView systemie typów) używana jako wartość elementu macierzy. Dane kolumny muszą mieć wartość KeyDataViewType.

Lambda

Parametr uregulowania.

LearningRate

Początkowa szybkość nauki. Określa szybkość algorytmu trenowania.

LossFunction

Funkcja straty zminimalizowana do znajdowania macierzy czynników.

MatrixColumnIndexColumnName

Nazwa zmiennej (tj. Kolumna w IDataView systemie typów) używana jako indeks kolumny macierzy. Dane kolumny muszą mieć wartość Single.

MatrixRowIndexColumnName

Nazwa zmiennej (tj. kolumna w IDataView systemie typów) używana jako indeks wierszy macierzy. Dane kolumny muszą mieć wartość KeyDataViewType.

NonNegative

Wymuś macierze współczynnika jako nieujemne.

NumberOfIterations

Liczba iteracji szkoleniowych.

NumberOfThreads

Liczba wątków będzie używana podczas trenowania. Jeśli nieokreślone wszystkie dostępne wątki będą używane.

Quiet

Pomijanie pisania dodatkowych informacji do danych wyjściowych.

Dotyczy