MatrixFactorizationTrainer.Options Класс

Определение

Параметры для MatrixFactorizationTrainer использования в MatrixFactorization(Options).

public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
Наследование
MatrixFactorizationTrainer.Options

Конструкторы

Имя Описание
MatrixFactorizationTrainer.Options()

Параметры для MatrixFactorizationTrainer использования в MatrixFactorization(Options).

Поля

Имя Описание
Alpha

Важность потери незаслуженных записей в одноклассовой фабрикации матриц. Применимо, если LossFunction задано значение SquareLossOneClass

ApproximationRank

Ранг приблизительный матрицы.

C

Требуемое отрицательное значение записей в одноклассовой факторизации матрицы. Применимо, если LossFunction задано значение SquareLossOneClass

LabelColumnName

Переменная имени (т. е. столбец в системе IDataView типов), используемая в качестве значения элемента матрицы. Данные столбца должны быть KeyDataViewType.

Lambda

Параметр нормализации.

LearningRate

Начальная скорость обучения. Он задает скорость алгоритма обучения.

LossFunction

Функция потери сведена к минимуму для поиска матриц факторов.

MatrixColumnIndexColumnName

Имя переменной (т. е. столбец в системе типов), используемое IDataView в качестве индекса столбца матрицы. Данные столбца должны быть Single.

MatrixRowIndexColumnName

Имя переменной (т. е. столбца в системе IDataView типов), используемого в качестве индекса строк матрицы. Данные столбца должны быть KeyDataViewType.

NonNegative

Принудительно заставить матрицы факторов быть не отрицательными.

NumberOfIterations

Количество итераций обучения.

NumberOfThreads

Количество потоков будет использоваться во время обучения. Если не указано все доступные потоки, будут использоваться.

Quiet

Подавление записи дополнительных сведений в выходные данные.

Применяется к