Baca dalam bahasa Inggris

Bagikan melalui


MatrixFactorizationTrainer.Options Kelas

Definisi

Opsi untuk seperti yang MatrixFactorizationTrainer digunakan dalam MatrixFactorization(Options).

C#
public sealed class MatrixFactorizationTrainer.Options
Warisan
MatrixFactorizationTrainer.Options

Konstruktor

Bidang

Alpha

Pentingnya kehilangan entri yang tidak tertangguhkan dalam faktorisasi matriks satu kelas. Berlaku jika LossFunction diatur ke SquareLossOneClass

ApproximationRank

Peringkat matriks perkiraan.

C

Nilai entri negatif yang diinginkan dalam faktorisasi matriks satu kelas. Berlaku jika LossFunction diatur ke SquareLossOneClass

LabelColumnName

Variabel nama (yaitu, kolom dalam IDataView sistem jenis) yang digunakan sebagai nilai elemen matriks. Data kolom harus KeyDataViewType.

Lambda

Parameter regularisasi.

LearningRate

Tingkat pembelajaran awal. Ini menentukan kecepatan algoritma pelatihan.

LossFunction

Fungsi loss diminimalkan untuk menemukan matriks faktor.

MatrixColumnIndexColumnName

Nama variabel (yaitu, Kolom dalam IDataView sistem jenis) yang digunakan sebagai indeks kolom matriks. Data kolom harus Single.

MatrixRowIndexColumnName

Nama variabel (yaitu, kolom dalam sistem jenis) yang IDataView digunakan sebagai indeks baris matriks. Data kolom harus KeyDataViewType.

NonNegative

Paksa matriks faktor menjadi non-negatif.

NumberOfIterations

Jumlah perulangan pelatihan.

NumberOfThreads

Jumlah utas yang akan digunakan selama pelatihan. Jika semua utas yang tersedia tidak ditentukan akan digunakan.

Quiet

Tekan penulisan informasi tambahan ke output.

Berlaku untuk

Produk Versi
ML.NET 2.0.0, 3.0.0, 4.0.0, Preview