weka源码去gui版本分享

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

修改点

主要是去掉了gui相关代码及资源,lib中移除了几个非必须jar包,少量地方做了移除gui后的处理(对算法功能无影响)

效果

修改前源码打出的jar大小为11.7M,去gui后jar包1.78M,效果还是挺明显的

验证

测试及实际应用都没有出现异常,包含RandomForest、生成模型、模型保存、模型验证及及应用都正常

其实还有不少是可以移除的,只是这个jar包大小已经达到了我们的预期,再删减的话,时间效果比就不高了,如果你们有更大需求,可以做进一步精简

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



发表评论

必填项已用*标注

87 + = 96