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 details)
Built Distribution
metagraph-0.1.1-py3-none-any.whl
(127.0 kB
view details)
File details
Details for the file metagraph-0.1.1.tar.gz
.
File metadata
- Download URL: metagraph-0.1.1.tar.gz
- Upload date:
- Size: 107.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0c53ea64868f1e2dfcd3ab0349954c5cd057b2696b368ca94cab107156a81db |
|
MD5 | 4018d9751000507094e06d7de2c94134 |
|
BLAKE2b-256 | 84e3de30c19d6cfbc4a40ec6441567fa70e278896152badc9e26a299e5688252 |
File details
Details for the file metagraph-0.1.1-py3-none-any.whl
.
File metadata
- Download URL: metagraph-0.1.1-py3-none-any.whl
- Upload date:
- Size: 127.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.49.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 347c93f9f1073263bf9be25d2719c13524ca2f5aaaaa9139ea5f4df6c78099f1 |
|
MD5 | 1264008ea5f70f3d02a02e690b89c1d2 |
|
BLAKE2b-256 | 7cffe1d2fbac9ac79ddace975d879f39b97b89f979aab3e278f1be9bdcc3bee5 |