MatrixFactorizationTrainer.Options Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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. |