Skip to main content

Graph algorithm solver across multiple hardware backends

Project description

Metagraph

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

Uploaded Source

Built Distribution

metagraph-0.2.4-py3-none-any.whl (148.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: metagraph-0.2.4.tar.gz
  • Upload date:
  • Size: 126.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for metagraph-0.2.4.tar.gz
Algorithm Hash digest
SHA256 67e7011202b77cdb49f3c8d30b1b7886b858528fb4977f2402402ef1612b301c
MD5 89759b826fce4e1f8ad29049cde0f5e6
BLAKE2b-256 859381f8fef61939af59ef6edc1f04643b37fbf009afa5b8d06db5bb7818622e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: metagraph-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 148.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.6

File hashes

Hashes for metagraph-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f14fc8dc60a953935f1f068323c5f7eefd6118d1f4fe59dc894d1f6ea7f402da
MD5 bc206fd365d3912ddcab569e6373887e
BLAKE2b-256 51e4b4efc0cd5e89edeb8ab009f4c1d8b383d58c105c02003ceb2271dc4e6df7

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