Sdílet prostřednictvím


MatrixFactorizationTrainer.Options Třída

Definice

Možnosti pro, jak se MatrixFactorizationTrainer používají v MatrixFactorization(Options).

public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
Dědičnost
MatrixFactorizationTrainer.Options

Konstruktory

MatrixFactorizationTrainer.Options()

Možnosti pro, jak se MatrixFactorizationTrainer používají v MatrixFactorization(Options).

Pole

Alpha

Důležitost ztráty nepozorovaných položek při faktorizaci matice jedné třídy. Platí, pokud LossFunction je nastavená na SquareLossOneClass

ApproximationRank

Pořadí aproximních matic.

C

Desired negative entries value in one-class matrix factorization. Platí, pokud LossFunction je nastavená na SquareLossOneClass

LabelColumnName

Proměnná name (tj. sloupec v IDataView systému typů) použitá jako hodnota prvku matice. Data sloupce musí být KeyDataViewType.

Lambda

Parametr regularizace.

LearningRate

Počáteční rychlost učení. Určuje rychlost trénovacího algoritmu.

LossFunction

Funkce ztráty minimalizovaná při hledání matic faktoru.

MatrixColumnIndexColumnName

Název proměnné (tj. Sloupec v IDataView systému typů), který se používá jako index sloupce matice. Data sloupce musí být Single.

MatrixRowIndexColumnName

Název proměnné (tj. sloupec v IDataView systému typů) použitý jako index řádků matice. Data sloupce musí být KeyDataViewType.

NonNegative

Vynutí, aby matice faktoru byla nezáporná.

NumberOfIterations

Počet iterací trénování

NumberOfThreads

Během trénování se použije počet vláken. Pokud není zadáno, budou se používat všechna dostupná vlákna.

Quiet

Potlačit zápis dalších informací do výstupu.

Platí pro