MatrixFactorizationTrainer.Options Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |