Partilhar via


MatrixFactorizationTrainer.Options Classe

Definição

Opções para o MatrixFactorizationTrainer conforme usado em MatrixFactorization(Options).

public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
Herança
MatrixFactorizationTrainer.Options

Construtores

MatrixFactorizationTrainer.Options()

Opções para o MatrixFactorizationTrainer conforme usado em MatrixFactorization(Options).

Campos

Alpha

Importância da perda de entradas não observadas na fatoração de matriz de uma classe. Aplicável se LossFunction definido como SquareLossOneClass

ApproximationRank

Classificação de matrizes de aproximação.

C

Valor de entradas negativas desejadas na fatoração de matriz de uma classe. Aplicável se LossFunction definido como SquareLossOneClass

LabelColumnName

A variável de nome (ou seja, coluna em um IDataView sistema de tipos) usada como valor de elemento da matriz. Os dados da coluna devem ser KeyDataViewType.

Lambda

Parâmetro de regularização.

LearningRate

Taxa de aprendizagem inicial. Ele especifica a velocidade do algoritmo de treinamento.

LossFunction

Função de perda minimizada para localizar matrizes de fator.

MatrixColumnIndexColumnName

O nome da variável (ou seja, Coluna em um IDataView sistema de tipos) usado como índice de coluna da matriz. Os dados da coluna devem ser Single.

MatrixRowIndexColumnName

O nome da variável (ou seja, coluna em um IDataView sistema de tipos) usado como índice de linha da matriz. Os dados da coluna devem ser KeyDataViewType.

NonNegative

Force as matrizes de fator a não serem negativas.

NumberOfIterations

Número de iterações de treinamento.

NumberOfThreads

O número de threads será usado durante o treinamento. Se não for especificado, todos os threads disponíveis serão usados.

Quiet

Suprime a gravação de informações adicionais na saída.

Aplica-se a