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
Instruksi latihan
- Buat
CrossValidatordengan memanggiltune.CrossValidator()menggunakan argumen:estimator=lrestimatorParamMaps=gridevaluator=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=____
)