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

Uploaded Source

Built Distribution

metagraph-0.2.3-py3-none-any.whl (147.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: metagraph-0.2.3.tar.gz
  • Upload date:
  • Size: 125.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for metagraph-0.2.3.tar.gz
Algorithm Hash digest
SHA256 f1925436d595b1b38b5d50f3b18e101f0995544e2153fb69cdd7e7a1f7909dbf
MD5 28ddece83341394cb0c8c95e52c02dd0
BLAKE2b-256 882b40c6896edd0c4dab6b56c1624e392a33901131517f769ae8c9be4ebf61c8

See more details on using hashes here.

File details

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

File metadata

  • Download URL: metagraph-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 147.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.8.6

File hashes

Hashes for metagraph-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bf908139b718dbc3617d0bc10beecf0102275ecb6849e5e6af17cf7220f8e8da
MD5 53a1670b310218bdef4f6fd019e3f9d7
BLAKE2b-256 ebd0793e25573b416ad3495e7ad7c71fc97282d44092a7b34629991c77ed0c5c

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