New WEKA release: 3.8.6/3.9.6

Eibe Frank <[email protected]>
Newsgroups gmane.comp.ai.weka
Message-ID <[email protected]>
WEKA 3.8.6/3.9.6 has been released. The Windows, Mac, and Linux versions include a Java 17 runtime now. Several packages have also been updated accordingly (e.g., RPlugin and kfGroovy). Note that Auto-WEKA and the "distributed WEKA" packages still need some work to run with the Java 17 VM, but you can also run WEKA with a Java 8 VM if you have such a JVM installed separately on your system.

If you want to use WEKA from a system command-line interface (e.g., the Windows CMD or the macOS terminal), particularly with the included Java 17 VM, use the corresponding RunWeka.bat and weka.sh scripts included in the distribution. The former can be used to run the main method of any WEKA class by providing the "class" argument. Here is an example in the Windows Powershell:

 & 'C:\Program Files\Weka-3-9-6\RunWeka.bat' class weka.Run .MLRClassifier -t 'C:\Program Files\Weka-3-9-6\data\iris.2D.arff'

This uses the main() method in weka.Run to execute the MLRClassifier from the RPlugin package. When using weka.sh (on Linux and macOS), use "-main" instead of "class".

The Windows installer is code-signed now, for a slightly less scary installation process. The macOS application is code-signed as well now (please re-download the 3.8.6/3.9.6 release DMG if you encounter issues, we have updated the DMGs on SourceForge a couple of days ago to include code-signing).

The new version of WEKA comes with a more modern cross-platform look-and-feel by default, thanks to the fantastic Flatlaf project (https://www.formdev.com/flatlaf/ <https://www.formdev.com/flatlaf/>). You can change this in the settings if you prefer another look-and-feel.

For the relatively small set of functionality and efficiency improvements in this release of WEKA, see

  https://www.cs.waikato.ac.nz/~ml/weka/CHANGELOG-3-9-6 <https://www.cs.waikato.ac.nz/~ml/weka/CHANGELOG-3-9-6>

The corresponding changes have also been ported to the 3.8.6 version.

For changes in the WEKA packages maintained by us, see https://www.cs.waikato.ac.nz/~ml/weka/CHANGELOG_PACKAGES-3-9-6 <https://www.cs.waikato.ac.nz/~ml/weka/CHANGELOG_PACKAGES-3-9-6>. For example, there are new versions of RPlugin, netlibNativeLinux, kfGroovy, hotSpot, and associationRulesVisualizer. The RPlugin works on ARM Macs as well now. Taken together with the new netlibNativeOSXarm package, this means that support for this platform should be fairly complete (wekaDeeplearning4j excluded).

Cheers,
Eibe

_______________________________________________
Wekalist mailing list -- [email protected]
Send posts to [email protected]
To unsubscribe send an email to [email protected]
To subscribe, unsubscribe, etc., visit https://list.waikato.ac.nz/postorius/lists/wekalist.list.waikato.ac.nz
List etiquette: http://www.cs.waikato.ac.nz/~ml/weka/mailinglist_etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.