1. Nauka
  2. /
  3. Kursy
  4. /
  5. Podstawy PySpark

Connected

ćwiczenie

Tworzenie walidatora

Podmoduł pyspark.ml.tuning zawiera również klasę CrossValidator służącą do walidacji krzyżowej. Ten Estimator przyjmuje model, który chcesz dopasować, siatkę hiperparametrów, którą utworzyłeś(-aś), oraz ewaluator do porównywania modeli.

Podmoduł pyspark.ml.tune został już zaimportowany jako tune. Utworzysz CrossValidator, przekazując mu estymator regresji logistycznej lr, siatkę parametrów grid oraz evaluator utworzony w poprzednich ćwiczeniach.

Instrukcje

100 XP
  • Utwórz obiekt CrossValidator, wywołując tune.CrossValidator() z następującymi argumentami:
    • estimator=lr
    • estimatorParamMaps=grid
    • evaluator=evaluator
  • Nazwij ten obiekt cv.