मैं यह पता लगाने की कोशिश कर रहा हूं कि GridSearchCV का सबसे अच्छा_score_ पैरामीटर कैसा चल रहा है (या दूसरे शब्दों में, इसका क्या अर्थ है)। documentation का कहना है: बाहर छोड़ दिया डेटा पर best_estimator कीविज्ञान-सीखने के लिए कैसे GridSearchCV best_score_ गणना की जाती है?
स्कोर।
तो, मैं यह कुछ मैं समझता हूँ में अनुवाद और वास्तविक "y" s और प्रत्येक kfold की भविष्यवाणी की वाईएस की r2_score गणना करने की कोशिश की है - और मिल अलग परिणाम (कोड के इस टुकड़े का इस्तेमाल किया):
test_pred = np.zeros(y.shape) * np.nan
for train_ind, test_ind in kfold:
clf.best_estimator_.fit(X[train_ind, :], y[train_ind])
test_pred[test_ind] = clf.best_estimator_.predict(X[test_ind])
r2_test = r2_score(y, test_pred)
मैंने best_score_ के अधिक अर्थपूर्ण स्पष्टीकरण के लिए हर जगह खोज की है और कुछ भी नहीं मिला। क्या कोई समझाएगा?
धन्यवाद
यह आमतौर पर फ़ोल्डरों का मतलब है। लेकिन यह बहुत अच्छा होगा अगर आप अपना पूरा कोड पोस्ट कर सकते हैं, उदा। नकली डेटा पर। – eickenberg