Python library for running graph algorithms on a variety of hardware backends. Data representing the graph will be automatically converted between available hardware options to find an efficient solution.
Visit ReadTheDocs page for more details.
To create a new development environment:
conda env create
conda activate mg
pre-commit install # for black
python setup.py develop
To run unit tests + coverage automatically
pytest
To build web documentation
cd docs
make html
To build PDF documentation
cd docs
make latexpdf