MulaiMulai sekarang secara gratis

Buat validator

Submodul pyspark.ml.tuning juga memiliki kelas bernama CrossValidator untuk melakukan cross validation. Estimator ini menerima pemodel yang ingin Anda latih, grid hiperparameter yang Anda buat, dan evaluator yang ingin Anda gunakan untuk membandingkan model Anda.

Submodul pyspark.ml.tune telah diimpor sebagai tune. Anda akan membuat CrossValidator dengan memberikan logistic regression Estimator lr, parameter grid, dan evaluator yang Anda buat pada latihan sebelumnya.

Latihan ini adalah bagian dari kursus

Dasar-Dasar PySpark

Lihat Kursus

Petunjuk latihan

  • Buat CrossValidator dengan memanggil tune.CrossValidator() menggunakan argumen:
    • estimator=lr
    • estimatorParamMaps=grid
    • evaluator=evaluator
  • Beri nama objek ini cv.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Create the CrossValidator
cv = tune.____(estimator=____,
               estimatorParamMaps=____,
               evaluator=____
               )
Edit dan Jalankan Kode