So extrahieren Sie die besten Parameter aus einem CrossValidatorModel

Ich möchte die Parameter von @ findParamGridBuilder das beste Modell in CrossValidator in Spark 1.4.x machen,

ImPipeline Example In der Spark-Dokumentation werden verschiedene Parameter hinzugefügt numFeatures, regParam) durch die NutzungParamGridBuilder in der Rohrleitung. Dann bilden sie mit der folgenden Codezeile das beste Modell:

val cvModel = crossval.fit(training.toDF)

Now, ich möchte wissen, was sind die Parameter numFeatures, regParam) vonParamGridBuilder das ergibt das beste Modell.

Ich habe die folgenden Befehle bereits ohne Erfolg verwendet:

cvModel.bestModel.extractParamMap().toString()
cvModel.params.toList.mkString("(", ",", ")")
cvModel.estimatorParamMaps.toString()
cvModel.explainParams()
cvModel.getEstimatorParamMaps.mkString("(", ",", ")")
cvModel.toString()

Irgendeine Hilfe

Danke im Voraus

Antworten auf die Frage(16)

Ihre Antwort auf die Frage