我有一个带维度的特征集Xtrain(núobs,núu特征)和带dim(núobs)的响应ytrain。我试图使用KNN作为分类器。
from sklearn.neighbors import KNeighborsClassifier
neigh = KNeighborsClassifier()
clf = neigh(n_neighbors = 10)
clf.fit(Xtrain,ytrain)
我收到错误消息:
类型错误
回溯(最近一次呼叫)
22 clf = neigh(n_neighbors = 10)
23 # Fit best model to data
24 clf.fit(Xtrain, ytrain)
TypeError:“KNeighborsClassifier”对象不可调用
不知道问题是什么…感谢任何帮助。
尝试:
分类器参数进入构造函数。尝试使用已实例化的分类器创建新对象的位置。
以下内容:
也会起作用的。
相关问题 更多 >
编程相关推荐