Python wrapper for the Java machine learning workbench Weka using the jpype library.
Requirements:
- Python 3
- jpype1
- matplotlib (optional)
- pygraphviz (optional)
- PIL (optional)
- lxml (optional)
- OpenJDK 11 (or later)
Uses:
- Weka (3.9.6)
Detailed instructions on installing the library on various operating systems are located here:
https://fracpete.github.io/python-weka-wrapper3/install.html
Please note, that you need a build environment to compile some libraries from source.
python-weka-wrapper3 also offers pre-built Docker images, making it easy to run the tool without having to install it. See here for more information.
You can post questions, patches or enhancement requests in the following Google Group:
https://groups.google.com/forum/#!forum/python-weka-wrapper
- The Examples section in the documentation demonstrates how to use the API.
- The python-weka-wrapper-examples3 repository contains plenty of example code for the various APIs.
The complete documentation for the library is available from here:
https://fracpete.github.io/python-weka-wrapper3/
For viewing recent download statistics, go to pypistats:
https://pypistats.org//api/packages/python-weka-wrapper3/recent