Extrakce parametrů
Právě jsi otestoval/a 192 různých modelů na datasetu msd a našel/a jsi nejlepší ROEM a odpovídající model (model 38).
Teď potřebuješ extrahovat hyperparametry. K dispozici máš seznam model_list, který jsi vytvořil/a dříve. Obsahuje všech 192 vygenerovaných modelů. Postupuj podle níže uvedených pokynů a hyperparametry extrahuj.
Toto cvičení je součástí kurzu
Tvorba doporučovacích systémů s PySparkem
Pokyny k cvičení
- Pomocí slicování seznamu extrahuj model 38 ze seznamu modelů. Pojmenuj tento model
best_model. - Pomocí metody
.get____()extrahuj hodnoty následujících hyperparametrů:RankMaxIterRegParamAlpha
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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: ", ____.____())