Graph algorithm solver across multiple hardware backends
Project description
metagraph
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.
Development Environment
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
# First install reportlab
# Next install rst2pdf
cd docs
sphinx-build -b pdf . _build/pdf
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
metagraph-0.1.1.tar.gz
(107.0 kB
view hashes)
Built Distribution
metagraph-0.1.1-py3-none-any.whl
(127.0 kB
view hashes)
Close
Hashes for metagraph-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 347c93f9f1073263bf9be25d2719c13524ca2f5aaaaa9139ea5f4df6c78099f1 |
|
MD5 | 1264008ea5f70f3d02a02e690b89c1d2 |
|
BLAKE2b-256 | 7cffe1d2fbac9ac79ddace975d879f39b97b89f979aab3e278f1be9bdcc3bee5 |