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.

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

Uploaded Source

Built Distribution

metagraph-0.2.1-py3-none-any.whl (127.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: metagraph-0.2.1.tar.gz
  • Upload date:
  • Size: 103.5 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.50.0 CPython/3.7.9

File hashes

Hashes for metagraph-0.2.1.tar.gz
Algorithm Hash digest
SHA256 3014b84408798cf6467af0179167eecd3b907d58376c1be95ff655fde72cdb2a
MD5 e1a8799c20a9ae371961278ac4cdf002
BLAKE2b-256 d0ae03c95a5556ff20260a82aeedf9b2992b89f01d4ad14d2d24688bcd7f6da1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: metagraph-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 127.2 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.50.0 CPython/3.7.9

File hashes

Hashes for metagraph-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 295ab4db61493f41ae80e6c6d7d25cb91db6ac9aa801c2e22ddc9f70deac0226
MD5 1b35860acc33a0e736d1b5b7276abcf9
BLAKE2b-256 77d9b576746e876f7602ab97b1fcf2dc2c7d8e80c9a849cc9dce34733d7d72cc

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