MatrixFactorizationTrainer.Options Kelas

Definisi

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

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

Konstruktor

Nama Deskripsi
MatrixFactorizationTrainer.Options()

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

Bidang

Nama Deskripsi
Alpha

Pentingnya kehilangan entri yang tidak dipertahankan 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 kehilangan diminimalkan untuk menemukan matriks faktor.

MatrixColumnIndexColumnName

Nama variabel (yaitu, Kolom dalam sistem jenis) yang IDataView 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 iterasi pelatihan.

NumberOfThreads

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

Quiet

Tekan penulisan informasi tambahan ke output.

Berlaku untuk