【发布时间】:2021-07-06 13:52:16
【问题描述】:
我正在尝试将 GridSearchCV 用于 SVM 线性,但出现此错误:
AttributeError: 'SVC' object has no attribute 'best_estimator_'
线性支持向量机的代码:
classifier = SVC()
classifier = GridSearchCV(classifier, {'C':[0.001, 0.01, 0.1, 1, 10,0.1, 100, 1000]}, cv=3, n_jobs=4)
classifier = SVC(kernel='linear')
classifier.fit(train_vectors, train_labels)
classifier = classifier.best_estimator_
谁能帮忙?
【问题讨论】:
-
您将
classifier从 GridSearch 替换为第 3 行的SVC。您如何期望 SVC 对象具有best_estimator参数? -
很抱歉我没有注意到
标签: python machine-learning scikit-learn svm gridsearchcv