笔记备忘。


版本

Weka 3.8
Eclipse 2019-9

过程

  1. 解压weka-src.jar,获得weka-src文件夹。
  2. 将weka-src文件夹放在桌面(或任何喜欢的位置)。
  3. 打开Eclipse,新建Java Project项目,取消Use default location的勾,选择weka-src所在位置。Finish。
  4. 在项目src中新建package, weka.classifiers.xxx(自己命名),添加算法文件。比如NB.java。
  5. 修改配置(每次添加算法都需要)
    weka.gui下GenericPropertiesCreator.props中添加创建的包
    1
    2
    3
    4
    weka.classifiers.Classifier=\
    ...
    weka.classifiers.xxx,\
    ...

GenericObjectEditor.props中添加创建的算法

1
2
3
4
weka.classifiers.functions.supportVector.Kernel=\
...
weka.classifiers.xxx.NB,\
...

  1. 点击GUIChooser.java运行。弹出Weka。
  2. 选择Explorer-Preprocess-Open file...添加数据。(Weka的data里有实例数据)
  3. 选择Classify-Choose,找到添加的算法-Start
    完成!