मैं मॉडल पैरामीटर को एक विज्ञान के रूप में सीखने वाले अनुमानक के रूप में पास करने की कोशिश कर रहा हूं और मुझे कोई भाग्य नहीं है। ऐसा लगता है कि मेरे दिमाग में पैरामीटर में से एक में घोंसला है। उदाहरण के लिए: इसके अतिरिक्तसाइस्किट सीखने के लिए एक निर्देश पास करें
LinearRegression(copy_X=True,
fit_intercept={'copy_X': True, 'fit_intercept': False,'normalize': True},
normalize=False)
, मैं dict से अधिक पुनरावृति करने के लिए एक समारोह बनाया है और एक स्ट्रिंग की तरह बना सकते हैं:
params = {
'copy_X': True,
'fit_intercept': False,
'normalize': True
}
lr = LinearRegression(params)
मुझे देता है
'copy_X=True, fit_intercept=True, normalize=False'
यह भी उतना ही असफल रहा था । किसी के पास कोई सलाह है? मेरे पास एकमात्र प्रतिबंध है कि डेटा मेरे पास एक ताना के रूप में आ जाएगा (वास्तव में एक जेसन ऑब्जेक्ट json.uploads के साथ लोड किया जा रहा है)।
धन्यवाद।
यह स्वीकार्य उत्तर होना चाहिए - यह एक समारोह में kwargs का एक गुच्छा पारित करने का मानक तरीका है। – eqzx