GPB*_*GPB 1 python knn scikit-learn
我有一个特征集 Xtrain 与维度 (n_obs,n_features) 和响应 ytrain 与 dim (n_obs) 。我正在尝试使用 KNN 作为分类器。
from sklearn.neighbors import KNeighborsClassifier
neigh = KNeighborsClassifier()
clf = neigh(n_neighbors = 10)
clf.fit(Xtrain,ytrain)
Run Code Online (Sandbox Code Playgroud)
我收到错误消息:
TypeError
Traceback(最近一次调用最后一次)
22 clf = neigh(n_neighbors = 10)
23 # Fit best model to data
24 clf.fit(Xtrain, ytrain)
Run Code Online (Sandbox Code Playgroud)
类型错误:“KNeighborsClassifier”对象不可调用
不知道问题是什么......任何帮助表示赞赏。
尝试:
clf = KNeighborsClassifier(n_neighbors = 10)
clf.fit(Xtrain,ytrain)
Run Code Online (Sandbox Code Playgroud)
分类器参数进入构造函数。您尝试使用已经实例化的分类器创建新对象。
归档时间: |
|
查看次数: |
11682 次 |
最近记录: |