Збереження та завантаження моделей
Доволі часто вам може знадобитися повернутися до попередньої моделі, щоб переглянути припущення або налаштування під час з'ясування, звідки виникали помилки прогнозу. Можливо, щось було не так із даними? Або потрібно додати нову ознаку, щоб врахувати незвичну подію, яка сталася?
У цьому прикладі ви потренуєтеся зберігати та завантажувати модель.
Ця вправа є частиною курсу
Опрацювання ознак у PySpark
Інструкції до вправи
- Імпортуйте
RandomForestRegressionModelзpyspark.ml.regression. - Використовуючи модель у пам'яті під назвою
model, викличте для неї методsave()і назвіть модельrfr_no_listprice. - Перезавантажте збережений файл моделі
rfr_no_listprice, викликавшиload()дляRandomForestRegressionModelі збережіть результат у зміннуloaded_model.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
from ____ import ____
# Save model
model.____(____)
# Load model
loaded_model = ____.____(____)