weka源码去gui版本分享

itlao6 原创 开发&源码 机器学习Weka评论696字数 454阅读1分30秒阅读模式

因为项目需要引入weka,但是weka中包含的东西太多,特别是gui这一块太大了。我们只需要用到里面的RandomForest,于是对源码进行了一些删减,出来了这样一个去gui版本。

修改点

主要是去掉了gui相关代码及资源,lib中移除了几个非必须jar包,少量地方做了移除gui后的处理(对算法功能无影响)文章源自IT老刘-https://wp.itlao6.com/652.html

效果

修改前源码打出的jar大小为11.7M,去gui后jar包1.78M,效果还是挺明显的文章源自IT老刘-https://wp.itlao6.com/652.html

验证

测试及实际应用都没有出现异常,包含RandomForest、生成模型、模型保存、模型验证及及应用都正常文章源自IT老刘-https://wp.itlao6.com/652.html

其实还有不少是可以移除的,只是这个jar包大小已经达到了我们的预期,再删减的话,时间效果比就不高了,如果你们有更大需求,可以做进一步精简文章源自IT老刘-https://wp.itlao6.com/652.html

原文:简书ThinkinLiu 博客: IT老五
这里给出去gui源码及jar包,后续会上传csdn及github
weka-nogui.jar [weka-nogui]源码(https://itlao5.com/wp/file/source/weka-nogui.zip)文章源自IT老刘-https://wp.itlao6.com/652.html 文章源自IT老刘-https://wp.itlao6.com/652.html

weinxin
我的微信公众号
微信扫一扫关注公众号,不定时更新
itlao6
  • 本文由 发表于 2018年 11月 21日 20:58:51
  • 转载请务必保留本文链接:https://wp.itlao6.com/652.html
评论  0  访客  0
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定