如何下载安装Weka机器学习工作平台
Weka机器学习工作平台是一个功能强大且易于使用的预测建模平台。 在这篇文章中,你将发现如何在你的工作站上快速安装Weka,并开始学习机器学习。 看完这篇文章后,你会知道:
- 如何为Windows或Mac安装一体化版本的Weka。
- 如何在Windows或Mac上单独安装Java和Weka。
- 如何在Linux和其他平台上安装Weka。
让我们开始吧。
图片版权所有 Nicholas A. Tonelli
下载Weka
所有版本的Weka都可以从Weka下载网页下载。 选择你要安装的Weka版本,然后访问Weka下载页面,找到并下载你选择的Weka版本。 你的选择包括:
- 安装Weka for Windows或Mac OS X的一体化版本。
- 为Windows或Mac OS X分别安装Java和Weka。
- 为Linux和其他平台安装独立版本的Weka。
安装Weka的一体化版本
Weka提供给Windows和Mac OS X一个一体化的安装版本。 此安装包括可用于预测建模的Weka平台以及运行Weka平台所需的Java版本。
Windows
在Windows上,一体化版本的Weka是一个自解压可执行文件。 你需要选择要32位版本或64位版本的安装包。如果你有新版本的Windows,则应选择64位版本。 在Weka下载网页上,这些软件包被称为:
- 包含Oracle 64位Java的64位Windows的自解压可执行文件。
- 包含Oracle 32位Java的32位Windows的自解压可执行文件。
下载约100M。下载包后,双击图标开始安装过程。 按照提示安装,Weka将被添加到你的程序菜单中。 点击鸟图标启动Weka。
Mac OS X
在OS X上,一体化版本的Weka被提供为磁盘镜像。 在Weka下载网页上,这个包叫做:
- 包含Mac应用程序(包括Oracle的Java)的OS X的磁盘镜像。
下载约120M。磁盘镜像包含两个版本的Weka,一个是捆绑Java的版本,另一个是独立版本。我建议安装两者。 将文件夹和图标拖动到“应用程序”文件夹中。
点击鸟图标启动Weka。
分别安装Java和Weka
你可能已经在工作站上安装了Java运行时环境或Java开发工具包,或者你可能喜欢将Java与Weka分开安装,以便你可以在其他应用程序中使用Java。 Weka提供了一个不包含Java运行时环境的版本下载。 如果你想访问Weka安装时提供的数据文件和文档,我建议你安装Weka。 Weka至少需要安装Java 1.7。 如果你没有安装Java或者想从Weka分开安装Java,则可以从Java下载页面下载Java。该网页将自动确定你的工作站所需的Java版本,并下载最新版本。Java下载包大约是60M。
Windows
Weka为Windows提供了一个不包含Java的版本。 你需要选择是否要32位版或64位版本的安装包。如果你有新版的Windows,则应选择64位版本。 在Weka下载页面上,该版本的命名如下:
- 自解压可执行文件不含Java虚拟机(Windows64位版)。
- 自解压可执行文件不含Java虚拟机(Windows32位版)。
下载约50M。下载包后,双击启动安装过程。按照提示安装,Weka将被添加到你的程序菜单中。 点击鸟图标启动Weka。
Mac OS X
Weka只为OS X准备了一个下载版本。 它是一个包括与Java绑定的Weka版本和不与java绑定的Weka版本的磁盘镜像。 在Weka下载网页上,这个包叫做:
- 包含Mac应用程序(包括Oracle的Java)的OS X的磁盘镜像。
下载包约120M。打开磁盘镜像并将独立版本的Weka(文件夹)拖动到“应用程序”文件夹中。
双击weka.jar文件启动Weka 。 你也可以在命令行中启动Weka。 1.将目录更改为你的weka安装目录。例如:
cd /Applications/weka-3-8-0
2.使用weka.jar文件启动Java虚拟机。例如:
java -jar weka.jar
在Linux和其他平台上安装Weka
Weka还单独提供了一个为Linux和其他平台上安装的版本。 Weka运行在Java上,可以在支持Java的所有平台上使用。 它是一个zip文件:
- 包含Weka的Zip存档。
下载zip文件并解压缩。 你也可以在命令行中启动Weka。
1.将目录更改为你的Weka安装目录。例如:
cd /Applications/weka-3-8-0
使用weka.jar文件启动Java虚拟机。例如: java -jar weka.jar
概要
在这篇文章中,你发现了如何下载和安装Weka机器学习工作台。 具体来说,你学到了:
- 安装Weka for Windows或Mac OS X的一体化版本。
- 为Windows或Mac OS X分别安装Java和Weka。
- 为Linux和其他平台安装独立版本的Weka。
- 洛谷 P1019 单词接龙【经典DFS,温习搜索】
- MVCforum 支持多国语言
- BZOJ 1012: [JSOI2008]最大数maxnumber【线段树单点更新求最值,单调队列,多解】
- BZOJ 1303: [CQOI2009]中位数图【前缀和】
- 高斯消元模版
- HDU 1728 逃离迷宫(DFS经典题,比赛手残写废题)
- 洛谷 P1219 八皇后【经典DFS,温习搜索】
- KVM基于内核的虚拟机概念理解与客户机浅析
- 洛谷 P1972 [SDOI2009]HH的项链【莫队算法学习】
- BZOJ 2257: [Jsoi2009]瓶子和燃料【数论:裴蜀定理】
- 在 EF 5 中跟踪SQL和缓存数据
- hihoCoder #1015 : KMP算法【KMP裸题,板子】
- 对X86汇编的理解与入门
- BZOJ 2748: [HAOI2012]音量调节【二维dp,枚举】
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法