首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >添加进度条或百分比以调整R中的函数

添加进度条或百分比以调整R中的函数
EN

Stack Overflow用户
提问于 2016-01-02 06:19:27
回答 2查看 1.2K关注 0票数 2

e1071中,R的库有一个内置的()函数来优化我们的算法。

代码语言:javascript
复制
tuneop=tune(svm,y~.,data=dat,kernel="radial",ranges=list(cost=c(0.001, 0.01, 0.1, 1,5,10,100),gamma=c(0.001, 0.01, 0.1, 1,5,10)))

在支持向量机模型中,我使用调优函数来优化我的伽玛和成本参数。对于小型数据集,tune()只需少量时间即可生成最佳模型。但是对于一个非常大的数据集,这需要很长的时间。因此,是否可以添加一个进度条或百分比来监视我们的模型调优的进度。

EN

回答 2

Stack Overflow用户

发布于 2016-01-02 08:14:23

不完全是您想要的,但是我使用了来自beep()包的蜂鸣函数。当命令完成时,它会发出声音。

票数 2
EN

Stack Overflow用户

发布于 2016-01-02 12:01:24

据我所知,e1071在其调优方法中不包括进度条或详细模式的选项。

但是,tune方法是一个简单的网格搜索,来自文档

此泛型函数使用网格搜索对所提供的参数范围对统计方法的超参数进行调优。

因此,编写自己的调优函数将相当简单。

否则,您可以使用包装e1071的包,并以更详细的方式实现它自己的调优方法,例如mlr卡雷特

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34563212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档