栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

GridSearch在OneVsRestClassifier中查找一个估算器

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GridSearch在OneVsRestClassifier中查找一个估算器

当您将嵌套估计量与网格搜索一起使用时,可以将参数的范围

__
作为分隔符。在这种情况下,SVC模型存储为
estimator
OneVsRestClassifier
模型内部命名的属性:

from sklearn.datasets import load_irisfrom sklearn.multiclass import oneVsRestClassifierfrom sklearn.svm import SVCfrom sklearn.grid_search import GridSearchCVfrom sklearn.metrics import f1_scoreiris = load_iris()model_to_set = oneVsRestClassifier(SVC(kernel="poly"))parameters = {    "estimator__C": [1,2,4,8],    "estimator__kernel": ["poly","rbf"],    "estimator__degree":[1, 2, 3, 4],}model_tunning = GridSearchCV(model_to_set, param_grid=parameters,       score_func=f1_score)model_tunning.fit(iris.data, iris.target)print model_tunning.best_score_print model_tunning.best_params_

产生:

0.973290762737{'estimator__kernel': 'poly', 'estimator__C': 1, 'estimator__degree': 2}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/404546.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号