下载并安装Weka
Weka有两个版本:WEKA 3.8是最新的稳定版本,WEKA 3.9是开发版本。这两个版本的新版本通常每年发布一到两次。对于最尖端的版本,还可以下载这两个版本的夜间快照。
稳定版本只收到错误修复和功能升级,不会破坏与其早期版本的兼容性,而开发版本可能会收到破坏与其早期版本兼容性的新功能。
WEKA 3.8和3.9提供了一个包管理系统,使得WEKA社区可以轻松地向WEKA添加新功能。包管理系统需要Internet连接才能下载和安装包。
快照
每天晚上,都会拍摄包含Weka源代码的Subversion存储库的快照,编译后放在ZIP文件中。软件的开发分支和稳定分支都会发生这种情况。那些希望在下一个正式版本发布之前获得最新错误修复的人可以下载这些快照。
稳定版本
WEKA 3.8是WEKA的最新稳定版本。Weka的这个分支只接收错误修复和升级,这些错误修复和升级不会破坏与较早的3.8版本的兼容性,尽管主要的新功能可能会在软件包中提供。有不同的选项可供下载并将其安装到你的系统上:
Windows
- 单击此处下载适用于64位Windows的自解压可执行文件,其中包括Azul的64位OpenJDK Java VM 11(weka-3-8-4-azul-zulu-windows.exe;118MB)。
此可执行文件将在你的程序菜单中安装WEKA。通过程序菜单或快捷方式启动将自动使用附带的JVM来运行Weka。
MacOS
- 单击此处下载Mac OS的磁盘镜像,其中包含一个Mac应用程序,其中包括Azul的64位OpenJDK Java VM 11(weka-3-8-4-azul-zulu-osx.dmg;144MB)。
Linux
- 单击此处下载Linux压缩文件,其中包括Azul的64位OpenJDK Java VM 11(weka-3-8-4-azul-zulu-linux.zip;129MB)。
首先解压缩zip文件。这将创建一个名为weka-3-8-4的新目录。要运行weka,请切换到该目录并键入
./weka.sh
其他平台
- 单击此处下载包含WEKA的zip存档(WEKA-3-8-4.zip;53MB)。
首先解压缩zip文件。这将创建一个名为weka-3-8-4的新目录。要运行weka,请切换到该目录并键入。
java -jar weka.jar
请注意,需要在你的系统上安装Java才能正常工作。还要注意,使用-jar
将覆盖当前的CLASSPATH变量,并且只使用weka.jar
。
开发人员版本
这是Weka的主要开发主干,从稳定的Weka 3.8代码行继续。它可能会接收打破向后兼容性的新功能。
Windows
- 单击此处下载适用于64位Windows的自解压可执行文件,其中包括Azul的64位OpenJDK Java VM 11(weka-3-9-4-azul-zulu-windows.exe;117MB)。
此可执行文件将在你的程序菜单中安装WEKA。通过程序菜单或快捷方式启动将自动使用附带的JVM来运行Weka。
MacOS
单击此处下载Mac OS的磁盘镜像,其中包含一个Mac应用程序,其中包括Azul的64位OpenJDK Java VM 11JVM(weka-3-9-4-azul-zulu-osx.dmg;143MB)。
Linux
- 单击此处下载Linux压缩文件,其中包括Azul的64位OpenJDK JavaVM11(weka-3-9-4-azul-zulu-linux.zip;128MB)。
首先解压缩zip文件。这将创建一个名为weka-3-9-4的新目录。要运行weka,请切换到该目录并键入。
./weka.sh
其他平台
- 单击此处下载包含WEKA的zip存档(WEKA-3-9-4.zip;52MB)。
首先解压缩zip文件。这将创建一个名为weka-3-9-4的新目录。要运行weka,请切换到该目录并键入。
java -jar weka.jar
请注意,需要在你的系统上安装Java才能正常工作。还要注意,使用-jar
将覆盖你当前的CLASSPATH变量,并且只使用weka.jar
。
旧版本
所有旧版本的Weka都可以从Sourceforge网站获得。
从Weka 3.7升级
如果你正在升级现有的Weka 3.7安装,如果Weka 3.8软件包管理器没有启动,请删除位于用户主页的wekafiles
文件夹中的packages
文件夹中的installedPackageCache.ser
文件。此外,3.7中创建的序列化Weka模型与3.8不兼容。Model Migrator工具可以将一些模型迁移到3.8(已知的例外是RandomForest)。使用方法如下:
java -cp: weka.core.ModelMigrator -i <path to old serialized weka mode> -o <upgraded model file name>