पैरामीटर निकालना
अब आपने msd डेटासेट पर 192 अलग-अलग मॉडल टेस्ट कर लिए हैं, और सबसे अच्छा ROEM तथा उससे संबंधित मॉडल (मॉडल 38) ढूँढ लिया है.
अब आपको हाइपरपैरामीटर निकालने हैं. आपने पहले जो model_list बनाया था, वह यहाँ दिया गया है. इसमें आपके जनरेट किए गए सभी 192 मॉडल शामिल हैं. हाइपरपैरामीटर निकालने के लिए नीचे दिए गए निर्देशों का पालन करें.
यह अभ्यास पाठ्यक्रम का हिस्सा है
PySpark के साथ Recommendation Engines बनाना
अभ्यास निर्देश
- लिस्ट स्लाइसिंग का उपयोग करके मॉडल लिस्ट से मॉडल 38 निकालें. इस मॉडल को
best_modelनाम दें. - निम्न हाइपरपैरामीटर वैल्यू निकालने के लिए
.get____()मेथड का उपयोग करें:RankMaxIterRegParamAlpha
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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: ", ____.____())