開始使用免費開始

擷取參數

你剛剛在 msd 資料集上測試了 192 個不同的模型,並找出了最佳的 ROEM 以及其對應的模型(模型 38)。

接下來你需要擷取這些超參數。先前你建立的 model_list 已經提供在這裡,裡面包含你產生的所有 192 個模型。請依照以下說明擷取超參數。

本練習屬於課程

使用 PySpark 打造推薦引擎

檢視課程

練習說明

  • 使用清單切片,從模型清單中取出第 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: ", ____.____())
編輯並執行程式碼