【发布时间】:2021-05-12 09:39:53
【问题描述】:
直到最近,我一直在使用 GridSearchCV 通过 here 中的操作来获取交叉验证的标准分数
所以基本上是这样做的
grid_search.cv_results_['std_test_score'][grid_search.best_index_]
但现在我收到一个关键错误,告诉我“std_test_score”不是关键。
这就是我调用 GridSearchCV 函数的方式
splitter = StratifiedKFold(n_splits=5, shuffle=True, random_state=11)
scoring_functions = {'mcc': make_scorer(matthews_corrcoef), 'accuracy': make_scorer(accuracy_score),
'balanced_accuracy': make_scorer(balanced_accuracy_score)}
grid_search = GridSearchCV(pipeline, param_grid=grid, scoring=scoring_functions, n_jobs=-1, cv=splitter, refit='mcc')
【问题讨论】:
标签: python-3.x scikit-learn standard-deviation gridsearchcv