Introduction
The Machine Learning Research Wizard (MLWiz) is a framework that you can use to easily train and evaluate machine learning models for tabular, image, timeseries, and graph data.
- MLWiz helps you to:
automatize model selection and risk assessment,
foster reproducibility and robustness of results,
reduce the amount of boilerplate code to write,
make it flexible enough to encompass a wide range of use cases for research.
support a number of different hardware set ups, including a cluster of nodes (using Ray),
- To run an experiment, you usually rely on 2 YAML configuration files:
one to pre-process the dataset and create the data splits,
another with information about the experiment itself and the hyper-parameters to try.
MLWiz is a minimal, but extended version of PyDGN (https://github.com/diningphil/PyDGN).
Installation:
Automated tests passing on Linux.
The recommended way to install the library is to follow the steps to install torch and torch_geometric prior to installing MLWiz.
Then simply run
pip install mlwiz