一般有两种原因
1. 模型设定没有加()
如
clf=LogisticRegression
clf.fit(x,y)
加上后即可:
clf=Logisticregression()
clf.fit(x,y)
2 ,模块导入方式的问题
比如使用SVM模型的分类器时:
from sklearn.svm import SVC
clf=SVC()
clf.fit(x,y)
即使加了()也出现了问题。我们import模块的时候一定要按照官方推荐的方式。
from sklearn import svm
clf=svm.SVC()
clf.fit(x,y)
这样就ok了。