python - Python:GridSearchCV 执行时间过长
问题描述
我在小型数据集上运行 GridSearchCV,其大小为 (13380,37),代码如下:
from sklearn.model_selection import RandomizedSearchCV,GridSearchCV
parameters = {kernel:('linear','rbf','poly'),'C':[1.5,2,3,4,5,6,7,8,9,10],'gamma':[1e-7,1e-6,1e-4,1e-3,1e-2]}
svc = SVC()
clf = GridSearchCV(svc,parameters,n_jobs=38)
search = clf.fit(X_train,y_train)
search.best_params_
它运行了一天多。但是如果我在 iris 数据集上运行相同的参数,它会在 1 分钟内给出结果。数据是标准化的并且也使用多处理。我在这里有什么遗漏吗。
解决方案
推荐阅读
- jquery - 如何自定义 amcharts 的深度图?
- sql - 如何通过端口向网络外的计算机发送 SQL 查询?
- php - 我无法在 Laravel 5.7 中更新选择多个选项
- c# - asp.net Mvc _布局
- docker - 如何更改正在运行的 docker 容器的网络?
- c# - 使用windsor从另一个对象调用方法来解决依赖关系
- php - 使用 PHP 将 CSV 导入 MySQL,并将第一个 csv 数据作为 MySQL 列
- c# - GridViewMultiComboBoxColumn telerik c# filter
- java - 添加 FirebaseAuth.getInstance 后应用程序崩溃
- java - Java泛型返回参数类型的泛型列表