MatrixFactorizationTrainer.Options Clase

Definición

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

Constructores

MatrixFactorizationTrainer.Options()

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

Campos

Alpha

Importancia de la pérdida de entradas no supervisadas 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 deseado de entradas negativas 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 no sean negativas.

NumberOfIterations

Número de iteraciones de entrenamiento.

NumberOfThreads

El número de subprocesos se usará 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