multiml is a prototype framework for developing multi-step machine learnings. The framework provides a method to connect multiple machine learnings with features of:
- optimizing combination of machine learning models and hyperparameters,
- extensibility that users can implement new algorithms.
Any new idea, issues and Pull requests are welcome!
Requiremnets:
- CentOS 7.6+
- Python 3.9+
$ pip install -e .
$ pip install -e .[pytorch,tensorflow]
Please see multiml documentation.
Please test and apply yapf before you commit changes.
$ python setup.py test
$ yapf -i [changed file]
See the example directory. The following example is to run two-step machine learnings using iris dataset.
$ python run_iris_classification.py