Kom igångKom igång gratis

Extrahera parametrar

Du har nu testat 192 olika modeller på datamängden msd och hittat det bästa ROEM-värdet samt tillhörande modell (modell 38).

Nästa steg är att extrahera hyperparametrarna. model_list som du skapade tidigare finns tillgänglig här. Den innehåller alla 192 modeller du genererade. Följ instruktionerna nedan för att extrahera hyperparametrarna.

Den här övningen är en del av kursen

Bygg rekommendationsmotorer med PySpark

Visa kurs

Övningsinstruktioner

  • Använd list-slicing för att extrahera modell 38 ur modellistan. Ge modellen namnet best_model.
  • Använd metoden .get____() för att extrahera följande hyperparametervärden:
    • Rank
    • MaxIter
    • RegParam
    • Alpha

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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: ", ____.____())
Redigera och kör kod