Dil

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

Name Description
MatrixFactorizationTrainer.Options()

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

Alanlar

Name Description
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 (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ı (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 olacak şekilde zorlar.

NumberOfIterations

Eğitim yinelemelerinin sayısı.

NumberOfThreads

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

Quiet

Çıktıya ek bilgi yazmayı engelleme.

Şunlara uygulanır