在weka中配置自己的算法 zz
http://liouwei20051000285.blog.163.com/blog/static/2523674201052394826984/
1 在weka中新建一個包,比如建立 報名為"weka.classifiers.myalgorithm"的包.
2 在"weka.classifiers.myalgorithm"包中寫好自己的代碼,這里方便起見,我直接在"weka.classifiers.trees"包下復制ID3算法的java文件添加到"weka.classifiers.myalgorithm"包中.然后改名字為"MyId3"
3 修改"weka.gui"包下的兩個兩個配置文件"GenericPropertiesCreator.props"與"GenericObjectEditor.props"
4 在文件"GenericPropertiesCreator.props"中找到"# Lists the Classifiers-Packages I want to choose from"這一項,然后在" weka.classifiers.rules"上一行新增"weka.classifiers.myalgorithm,/"最后保存設置.
5 在文件"GenericObjectEditor.props"中找到"# Lists the Classifiers I want to choose from"這一項,然后在" weka.classifiers.rules.ZeroR"上一行新增" weka.classifiers.myalgorithm.MyId3,/"最后保存設置.
?
?
在此之前, 我在網上找到spectral clustering的java code for weka, 已經成功加入到weka中。 但是類的extends, implements似乎有點問題, 無法正常使用spectral clustering
總結
以上是生活随笔為你收集整理的在weka中配置自己的算法 zz的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 开源机器学习:R Meets Weka
- 下一篇: weka libsvm