我犯了个错误
AttributeError: python 'SVC' object has no attribute _dual_coef_
当我试图在scikit learn version 0.16.1中运行一个使用scikit learn version 0.15.2训练的模型时。我是通过在最新的scikit learn 0.16.1中重新训练模型来解决这个问题的。
"""
X = X_train
y = y_train
"""
X = X_test
y = y_test
# Instantiate and train the classifier
from sklearn.neighbors import KNeighborsClassifier
clf = KNeighborsClassifier(n_neighbors=1)
clf.fit(X, y)
# Check the results using metrics
from sklearn import metrics
y_pred = clf.predict(X)
print(metrics.confusion_matrix(y_pred, y))
你是否加载了你试图预测的模型? 在这种情况下,可能是版本冲突,请尝试使用相同的sklearn版本重新学习模型。 你可以在这里看到类似的问题:Sklearn error: 'SVR' object has no attribute '_impl'
我犯了个错误
AttributeError: python 'SVC' object has no attribute _dual_coef_
当我试图在scikit learn version 0.16.1中运行一个使用scikit learn version 0.15.2训练的模型时。我是通过在最新的scikit learn 0.16.1中重新训练模型来解决这个问题的。确保您正在加载正确版本的包。
相关问题 更多 >
编程相关推荐