Začněte nyníZačněte zdarma

Vytvoř validátor

Submodul pyspark.ml.tuning obsahuje také třídu CrossValidator pro křížovou validaci. Tento Estimator přijímá model, který chceš natrénovat, mřížku hyperparametrů, kterou jsi vytvořil/a, a evaluátor pro porovnání modelů.

Submodul pyspark.ml.tune je již importován jako tune. CrossValidator vytvoříš tak, že mu předáš logistický regresní Estimator lr, parametr grid a evaluator z předchozích cvičení.

Toto cvičení je součástí kurzu

Foundations of PySpark

Zobrazit kurz

Pokyny k cvičení

  • Vytvoř CrossValidator zavoláním tune.CrossValidator() s těmito argumenty:
    • estimator=lr
    • estimatorParamMaps=grid
    • evaluator=evaluator
  • Pojmenuj tento objekt cv.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Create the CrossValidator
cv = tune.____(estimator=____,
               estimatorParamMaps=____,
               evaluator=____
               )
Upravit a spustit kód