Mulai sekarangMulai 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 merupakan bagian dari kursus

Dasar-Dasar PySpark

Lihat Kursus

Instruksi latihan

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

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

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