MatrixFactorizationTrainer.Options Sınıf

Tanım

MatrixFactorization(Options) içinde kullanılan için MatrixFactorizationTrainer seçenekleri.

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

Oluşturucular

MatrixFactorizationTrainer.Options()

MatrixFactorization(Options) içinde kullanılan için MatrixFactorizationTrainer seçenekleri.

Alanlar

Alpha

Tek sınıflı matris faktörizasyonunda gözlemlenmeyen girişlerin kaybının önemi. Şu şekilde ayarlanırsa LossFunction geçerlidir: SquareLossOneClass

ApproximationRank

Yaklaşık matrislerin sırası.

C

Tek sınıflı matris faktörizasyonunda istenen negatif giriş değeri. Şu şekilde ayarlanırsa LossFunction geçerlidir: SquareLossOneClass

LabelColumnName

Matrisin öğe değeri olarak kullanılan ad değişkeni (bir tür sistemindeki IDataView sütun). Sütun verileri olmalıdır KeyDataViewType.

Lambda

Normalleştirme parametresi.

LearningRate

İlk öğrenme oranı. Eğitim algoritmasının hızını belirtir.

LossFunction

Faktör matrislerini bulmak için kayıp işlevi simge durumuna küçültüldü.

MatrixColumnIndexColumnName

Matrisin sütun dizini olarak kullanılan değişkenin adı (bir tür sistemindeki IDataView sütun). Sütun verileri olmalıdır Single.

MatrixRowIndexColumnName

Matrisin satır dizini olarak kullanılan değişkenin adı (bir tür sistemindeki IDataView sütun). Sütun verileri olmalıdır KeyDataViewType.

NonNegative

Faktör matrislerini negatif olmayan bir değere zorlar.

NumberOfIterations

Eğitim yinelemelerinin sayısı.

NumberOfThreads

Eğitim sırasında kullanılacak iş parçacığı sayısı. Belirtilmemişse tüm kullanılabilir iş parçacıkları kullanılacaktır.

Quiet

Çıkışa ek bilgi yazmayı bastırır.

Şunlara uygulanır