MatrixFactorizationTrainer.Options Clase

Definición

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

Constructores

Nombre Description
MatrixFactorizationTrainer.Options()

Opciones de como MatrixFactorizationTrainer se usa en MatrixFactorization(Options).

Campos

Nombre Description
Alpha

Importancia de la pérdida de entradas no atendidas en la factorización de matriz de una clase. Aplicable si LossFunction se establece en SquareLossOneClass

ApproximationRank

Rango de matrices de aproximación.

C

Valor de entradas negativas deseadas en factorización de matriz de una clase. Aplicable si LossFunction se establece en SquareLossOneClass

LabelColumnName

Variable de nombre (es decir, columna en un IDataView sistema de tipos) que se usa como valor de elemento de la matriz. Los datos de columna deben ser KeyDataViewType.

Lambda

Parámetro de regularización.

LearningRate

Velocidad de aprendizaje inicial. Especifica la velocidad del algoritmo de entrenamiento.

LossFunction

Función de pérdida minimizada para buscar matrices de factor.

MatrixColumnIndexColumnName

Nombre de la variable (es decir, Columna en un IDataView sistema de tipos) que se usa como índice de columna de la matriz. Los datos de columna deben ser Single.

MatrixRowIndexColumnName

Nombre de la variable (es decir, columna en un IDataView sistema de tipos) que se usa como índice de fila de la matriz. Los datos de columna deben ser KeyDataViewType.

NonNegative

Forzar que las matrices de factor sean no negativas.

NumberOfIterations

Número de iteraciones de entrenamiento.

NumberOfThreads

Número de subprocesos que se usarán durante el entrenamiento. Si no se especifican todos los subprocesos disponibles se usarán.

Quiet

Suprima la escritura de información adicional para la salida.

Se aplica a