MatrixFactorizationTrainer.Options Classe

Definição

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

Construtores

Nome Description
MatrixFactorizationTrainer.Options()

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

Campos

Nome Description
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 factorizaçã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 aprendizado inicial. 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 serem não 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

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

Aplica-se a