AttributeError: 'Str' Object Has No Attribute 'Mean_validation_score' in python
此错误发生在我的代码中:AttributeError: \\'str\\' object has no attribute \\'mean_validation_score\\'。我可以做些什么来解决它?
1 2 3 4 5 6 | GridMean = [result.mean_validation_score for result in gridA.cv_results_] print(GridMean) plt.plot(k_values, GridMean) plt.xlabel('Value of"K" for KNN') plt.ylabel('CrossValidated Accuracy') |
"mean_validation_score"现在被贬低为"mean_test_score"。使用"mean_test_score"。
为了您的确认,您可以签出
1 | gridA.cv_results_.keys() |
运行上述注释后,您可以看到没有"mean_validation_score"。
我假设您正在使用
我不确定