Machine Learning Group at the University of Waikato

Downloading and installing Weka

There are two primary versions of Weka: the stable version corresponding to the latest edition of the data mining book, which only receives bug fixes, and the development version, which receives new features and exhibits a packaqe management system that makes it easy for the Weka community to add new functionality to Weka. For the bleeding edge, it is also possible to download nightly snapshots.

  • Snapshots

    Every night a snapshot of the Subversion repository is taken, compiled and put together in ZIP files. For those who want to have the latest bugfixes, they can download these snapshots here.

  • Stable book 3rd ed. version

    Weka 3.6 is the latest stable version of Weka, and the one described in the 3rd edition of the data mining book. This branch of Weka receives bug fixes only (for new features in Weka see the developer version). There are different options for downloading and installing it on your system:

    • Windows x86

      Click here to download a self-extracting executable that includes Java VM 1.7
      (weka-3-6-11jre.exe; 53.6 MB)

      Click here to download a self-extracting executable without the Java VM
      (weka-3-6-11.exe; 24.0 MB)

      These executables will install Weka in your Program Menu. Download the second version if you already have Java 1.6 (or later) on your system.

    • Windows x64

      Click here to download a self-extracting executable that includes 64 bit Java VM 1.7
      (weka-3-6-11jre-x64.exe; 55.1 MB)

      Click here to download a self-extracting executable without the Java VM
      (weka-3-6-11-x64.exe; 24.0 MB)

      These executables will install Weka in your Program Menu. Download the second version if you already have Java 1.6 (or later) on your system.

    • Mac OS X

      Click here to download a disk image for OS X that contains a Mac application including Oracle's Java 1.7 JVM
      (weka-3-6-11-oracle-jvm.dmg; 85.5 MB)

      Click here to download a disk image for OS X that contains a Mac application compatible with Apple's Java 1.6 JVM
      (weka-3-6-11-apple-jvm.dmg; 30.7 MB)

    • Other platforms (Linux, etc.)

      Click here to download a zip archive containing Weka
      (weka-3-6-11.zip; 24.2 MB)

      First unzip the zip file. This will create a new directory called weka-3-6-11. To run Weka, change into that directory and type

      java -Xmx1000M -jar weka.jar

      Note that Java needs to be installed on your system for this to work. Also note, that using -jar will override your current CLASSPATH variable and only use the weka.jar.

  • Developer version

    This is the trunk of Weka and continues from the stable-3-6 code line. It receives both bug fixes and new features.

    • Windows x86

      Click here to download a self-extracting executable that includes Java VM 1.7
      (weka-3-7-11jre.exe; 62.5 MB)

      Click here to download a self-extracting executable without the Java VM
      (weka-3-7-11.exe; 32.9 MB)

      These executables will install Weka in your Program Menu. Download the second version if you already have Java 1.6 (or later) on your system.

    • Windows x64

      Click here to download a self-extracting executable that includes 64 bit Java VM 1.7
      (weka-3-7-11jre-x64.exe; 64.0 MB)

      Click here to download a self-extracting executable without the Java VM
      (weka-3-7-11-x64.exe; 32.9 MB)

      These executables will install Weka in your Program Menu. Download the second version if you already have Java 1.6 (or later) on your system.

    • Mac OS X

      Click here to download a disk image for OS X that contains a Mac application including Oracle's Java 1.7 JVM
      (weka-3-7-11-oracle-jvm.dmg; 94.9 MB)

      Click here to download a disk image for OS X that contains a Mac application compatible with Apple's Java 1.7 JVM
      (weka-3-7-11-apple-jvm.dmg; 40.1 MB)

    • Other platforms (Linux, etc.)

      Click here to download a zip archive containing Weka
      (weka-3-7-11.zip; 33.2 MB)

      First unzip the zip file. This will create a new directory called weka-3-7-11. To run Weka, change into that directory and type

      java -Xmx1000M -jar weka.jar

      Note that Java needs to be installed on your system for this to work. Also note, that using -jar will override your current CLASSPATH variable and only use the weka.jar.

  • Old versions

    All old versions of Weka are available from the Sourceforge website.