IniziaInizia gratis

Crea il validator

Il sottomodulo pyspark.ml.tuning include anche una classe chiamata CrossValidator per eseguire la cross validation. Questo Estimator riceve il modellatore che vuoi addestrare, la griglia di iperparametri che hai creato e l’evaluator che vuoi usare per confrontare i tuoi modelli.

Il sottomodulo pyspark.ml.tune è già stato importato come tune. Creerai il CrossValidator passandogli l’Estimator di regressione logistica lr, la griglia di parametri grid e l’evaluator che hai creato negli esercizi precedenti.

Questo esercizio fa parte del corso

Fondamenti di PySpark

Visualizza il corso

Istruzioni dell'esercizio

  • Crea un CrossValidator chiamando tune.CrossValidator() con gli argomenti:
    • estimator=lr
    • estimatorParamMaps=grid
    • evaluator=evaluator
  • Chiama questo oggetto cv.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# Create the CrossValidator
cv = tune.____(estimator=____,
               estimatorParamMaps=____,
               evaluator=____
               )
Modifica ed esegui il codice