Skip to main content

Graph algorithm solver across multiple hardware backends

Project description

Metagraph

Conda Version Build Status Coverage Status License Code style Documentation Status

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.

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

cd docs
make latexpdf

Project details


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.2.6.tar.gz (162.1 kB view details)

Uploaded Source

Built Distribution

metagraph-0.2.6-py3-none-any.whl (190.2 kB view details)

Uploaded Python 3

File details

Details for the file metagraph-0.2.6.tar.gz.

File metadata

  • Download URL: metagraph-0.2.6.tar.gz
  • Upload date:
  • Size: 162.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for metagraph-0.2.6.tar.gz
Algorithm Hash digest
SHA256 b8dd958aff2b7e2a070ec7ab77a62dbef1d6e268f4378d9b3e778b6d4386592e
MD5 7ff45e83bdaca3e75f7d9ef4785858dc
BLAKE2b-256 f69328b2f56cfa6ea4cbc3951dad5e9cca6897eecde7315ce61a4c10e91dcaf3

See more details on using hashes here.

File details

Details for the file metagraph-0.2.6-py3-none-any.whl.

File metadata

  • Download URL: metagraph-0.2.6-py3-none-any.whl
  • Upload date:
  • Size: 190.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.9.2

File hashes

Hashes for metagraph-0.2.6-py3-none-any.whl
Algorithm Hash digest
SHA256 b9c4a6cad0dd12dc4223c3ea31012250d2bf0557ebc0a8765c60a9dba3b1b5f9
MD5 115a4f640538df11d8368f11ab385f0a
BLAKE2b-256 550f3889db185152cfed949a4121f71d547f966f42141a291956d90d318150f0

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page