This repository contains ClassificaIO, a Python package that provides a graphical user interface (GUI) for machine learning algorithms from scikit-learn.
This repository contains ClassificaIO, a Python package that provides a graphical user interface (GUI) for machine learning algorithms from scikit-learn. For more information, see the accompanying research paper.
To install ClassificaIO on any platform you need:
To install the current release use pip:
pip install ClassificaIO
Alternatively, you can install directly from github using:
pip install git+https://github.com/gmiaslab/ClassificaIO/
First install the current release of tkinter and pip:
sudo apt-get install python3-tk
sudo apt-get install python3-pip
To install the current ClassificaIO release use pip:
pip3 install ClassificaIO
Alternatively, you can install directly from github using:
pip3 install git+https://github.com/gmiaslab/ClassificaIO/
After installation you can run:
>>> from ClassificaIO import ClassificaIO
>>> ClassificaIO.gui()
Once run, ClassificaIO’s main window appears on your screen:
(a) ‘Use My Own Training Data’ window with uploaded training and testing data files, selected logistic regression classifier, populated classifier parameters, and output classification results, (b) ‘Already Trained My Model’ window with uploaded logistic regression ClassificaIO trained model and testing data file, and output result.
Documentation for ClassificaIO is provided in the manual, available online at:
The manual can also be accessed directly through the Help menu in ClassificaIO that points to the above location.
ClassificaIO is provided under an MIT license