TypeError:无法使用抽象方法_run_search实例化抽象类GridSearchCV

时间:2018-11-20 19:36:17

标签: python pyspark

我正在PySpark中使用spark-sklearn,并且尝试了以下代码:

from sklearn import svm, datasets
from spark_sklearn.grid_search import GridSearchCV
from spark_sklearn.util import createLocalSparkSession

sc = createLocalSparkSession().sparkContext
iris = datasets.load_iris()
parameters = {'kernel':('linear', 'rbf'), 'C':[1, 10]}
svr = svm.SVC()
clf = GridSearchCV(sc, svr, parameters)
clf.fit(iris.data, iris.target)

错误:

TypeError: Can't instantiate abstract class GridSearchCV with abstract methods _run_search
TypeErrorTraceback (most recent call last)
in engine
----> 1 clf = GridSearchCV(sc, svr, parameters)

TypeError: Can't instantiate abstract class GridSearchCV with abstract methods _run_search

请,您能帮我解决这个问题吗?

0 个答案:

没有答案