嗨,伙计们,我想用Skleaner模块
不过,我的代码如下
n_range = {'n_neighbors': range(1,100)}
knn_search = GridSearchCV(estimator = KNeighborsClassifier(), param_grid=n_range, scoring='f1_micro')
knn_search.fit(features_vector, train_labels)
我搞错了
Parameter values for parameter (n_neighbors) need to be a sequence.
不知道我做错了什么。你知道吗
在python3.x中,函数
range
返回一个range
对象(它不是序列),而不是列表。您必须自己将其转换为列表:相关问题 更多 >
编程相关推荐