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

Nazwa Opis
MatrixFactorizationTrainer.Options()

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

Pola

Nazwa Opis
Alpha

Znaczenie utraty nieobserwowanych wpisów w faktoryzacji macierzy jednoklasowej. Dotyczy, jeśli LossFunction ustawiono wartość SquareLossOneClass

ApproximationRank

Ranga macierzy przybliżenia.

C

Żądana wartość wpisów ujemnych w faktoryzacji macierzy jednoklasowej. Dotyczy, jeśli LossFunction ustawiono wartość 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 regularyzacji.

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 kolumn 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ś, aby macierze współczynnika nie miały wartości ujemnej.

NumberOfIterations

Liczba iteracji treningowych.

NumberOfThreads

Liczba wątków będzie używana podczas trenowania. Jeśli nie określono wszystkich dostępnych wątków, będą używane.

Quiet

Pomijanie zapisywania dodatkowych informacji do danych wyjściowych.

Dotyczy