MatrixFactorizationTrainer.Options 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
public sealed class MatrixFactorizationTrainer.Options
type MatrixFactorizationTrainer.Options = class
Public NotInheritable Class MatrixFactorizationTrainer.Options
- 继承
-
MatrixFactorizationTrainer.Options
构造函数
MatrixFactorizationTrainer.Options() |
MatrixFactorizationTrainer 在 MatrixFactorization (Options) 中使用的 选项。 |
字段
Alpha |
在单类矩阵分解中未观察到的条目丢失的重要性。 如果设置为 ,则 LossFunction 适用 SquareLossOneClass |
ApproximationRank |
近似矩阵的排名。 |
C |
单类矩阵分解中所需的负项值。 如果设置为 ,则 LossFunction 适用 SquareLossOneClass |
LabelColumnName |
名称变量 (,即类型系统中的列 IDataView) 用作矩阵的元素值。 列数据必须为 KeyDataViewType。 |
Lambda |
正则化参数。 |
LearningRate |
初始学习速率。 它指定训练算法的速度。 |
LossFunction |
用于查找因子矩阵的损失函数已最小化。 |
MatrixColumnIndexColumnName | |
MatrixRowIndexColumnName |
变量 (的名称,即类型系统中的列 IDataView) 用作矩阵的行索引。 列数据必须为 KeyDataViewType。 |
NonNegative |
强制因子矩阵为非负数。 |
NumberOfIterations |
训练迭代次数。 |
NumberOfThreads |
训练期间将使用的线程数。 如果未指定,将使用所有可用线程。 |
Quiet |
禁止向输出写入其他信息。 |