【发布时间】:2016-10-25 08:46:14
【问题描述】:
我不明白 setNumClasses 有什么意义,在 sparkmllib 文档中也找不到任何东西。
new LogisticRegressionWithLBFGS()
.setNumClasses(10)
【问题讨论】:
标签: apache-spark logistic-regression apache-spark-mllib
我不明白 setNumClasses 有什么意义,在 sparkmllib 文档中也找不到任何东西。
new LogisticRegressionWithLBFGS()
.setNumClasses(10)
【问题讨论】:
标签: apache-spark logistic-regression apache-spark-mllib
setNumClasses 方法设置多项 Logistic 回归中 k 类分类问题的可能结果数。
在这种情况下,您应该设置 k = 10。
【讨论】:
文档链接
def
setNumClasses(numClasses: Int): LogisticRegressionWithLBFGS.this.type
设置多项逻辑回归中 k 类分类问题的可能结果数。
【讨论】:
是的,您可以设置用于训练模型的不同类别的数量,您的数据可以采用这些标签。默认为 2,您也可以通过在训练时指定,在调用 .train(numClasses=3) 时或通过调用上面提到的函数来获得更大的数字
【讨论】: