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 |
禁止将其他信息写入输出。 |