ПочатиПочніть безкоштовно

Витягування параметрів

Ви щойно протестували 192 різні моделі на наборі даних msd і знайшли найкраще значення ROEM та відповідну модель (модель 38).

Тепер потрібно витягти гіперпараметри. Надано model_list, який ви створили раніше. Він містить усі 192 згенеровані вами моделі. Використайте інструкції нижче, щоб отримати гіперпараметри.

Ця вправа є частиною курсу

Створення рушіїв рекомендацій у PySpark

Переглянути курс

Інструкції до вправи

  • Використайте зріз списку (list slicing), щоб витягти модель 38 зі списку моделей. Назвіть цю модель best_model.
  • Скористайтеся методом .get____(), щоб отримати такі значення гіперпараметрів:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Extract the best_model
best_model = ____[____]

# Extract the Rank
print ("Rank: ", best_model.get___())

# Extract the MaxIter value
print ("MaxIter: ", ____.get____())

# Extract the RegParam value
print ("RegParam: ", best_model.____())

# Extract the Alpha value
print ("Alpha: ", ____.____())
Редагувати та запускати код