【发布时间】:2020-02-02 06:48:01
【问题描述】:
我正在尝试使用 k 折交叉验证来调整 pyspark 中生成的回归树。但是,从我目前所见,将 pyspark 的 CrossValidator 与 pyspark 的 DecisionTree.trainRegressor 结合起来是不可能的。这是相关代码。
(trainingData, testData) = data.randomSplit([0.7, 0.3])
model = DecisionTree.trainRegressor(trainingData, categoricalFeaturesInfo={}, impurity='variance', maxDepth=5, maxBins=32)
然后如何将 k 折交叉验证应用于回归器?
【问题讨论】:
标签: pyspark decision-tree k-fold