M-LOOP: Machine-learning online optimization package. A python package of automated optimization tools - enhanced with machine-learning - for quantum scientific experiments, computer controlled systems or other optimization tasks.


Keywords
automated, machine, learning, optimization, optimisation, science, experiment, quantum
License
MIT
Install
pip install M-LOOP==3.3.4

Documentation

M-LOOP

The Machine-Learner Online Optimization Package is designed to automatically and rapidly optimize the parameters of a scientific experiment or computer controller system.

To install M-LOOP simply run:

pip install -e <path_to_m-loop>

Be sure to replace <path_to_m-loop> with the actual path to the M-LOOP repository's root directory.

For more details on how to use the package see the documentation. You can see it online at

http://m-loop.readthedocs.io/

Or you can build it by entering the docs folder and running:

make html

The docs can then be found in docs/_build/html.

If you use M-LOOP please cite its first application:

http://www.nature.com/articles/srep25890

M-LOOP is written and maintained by Michael R Hush <MichaelRHush@gmail.com>.