MatrixFactorizationTrainer.Options 클래스

정의

MatrixFactorizationTrainerMatrixFactorization(옵션)에 사용된 의 옵션입니다.

public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
상속
MatrixFactorizationTrainer.Options

생성자

MatrixFactorizationTrainer.Options()

MatrixFactorizationTrainerMatrixFactorization(옵션)에 사용된 의 옵션입니다.

필드

Alpha

1클래스 행렬 팩터리화에서 관찰되지 않은 항목 손실의 중요성. 로 설정된 경우 LossFunction 적용 가능 SquareLossOneClass

ApproximationRank

근사 행렬의 순위입니다.

C

원클래스 행렬 팩터리화에서 원하는 음수 항목 값입니다. 로 설정된 경우 LossFunction 적용 가능 SquareLossOneClass

LabelColumnName

행렬의 요소 값으로 사용되는 이름 변수(즉, 형식 시스템의 열 IDataView )입니다. 열 데이터는 이어야 KeyDataViewType합니다.

Lambda

정규화 매개 변수입니다.

LearningRate

초기 학습률입니다. 학습 알고리즘의 속도를 지정합니다.

LossFunction

인자 행렬을 찾기 위해 손실 함수가 최소화되었습니다.

MatrixColumnIndexColumnName

행렬의 열 IDataView 인덱스로 사용되는 변수 이름(즉, 형식 시스템의 열)입니다. 열 데이터는 이어야 Single합니다.

MatrixRowIndexColumnName

행렬의 행 인덱스로 사용되는 변수 이름(즉, 형식 시스템의 열 IDataView )입니다. 열 데이터는 이어야 KeyDataViewType합니다.

NonNegative

인자 매트릭스를 음수가 아닌 값으로 강제 적용합니다.

NumberOfIterations

학습 반복 횟수입니다.

NumberOfThreads

학습 중에 사용되는 스레드 수입니다. 지정되지 않은 경우 사용 가능한 모든 스레드가 사용됩니다.

Quiet

출력에 추가 정보 작성을 표시하지 않습니다.

적용 대상