Создание валидатора
Подмодуль pyspark.ml.tuning также содержит класс CrossValidator для выполнения перекрёстной проверки. Этот Estimator принимает модель, которую вы хотите обучить, сетку гиперпараметров и метрику для сравнения моделей.
Подмодуль pyspark.ml.tune уже импортирован как tune. Вам нужно создать CrossValidator, передав ему логистическую регрессию Estimator lr, параметр grid и объект evaluator, созданный в предыдущих упражнениях.
Это упражнение является частью курса
Основы PySpark
Инструкции к упражнению
- Создайте объект
CrossValidator, вызвавtune.CrossValidator()со следующими аргументами:estimator=lrestimatorParamMaps=gridevaluator=evaluator
- Назовите этот объект
cv.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Create the CrossValidator
cv = tune.____(estimator=____,
estimatorParamMaps=____,
evaluator=____
)