Skip to main content

🍇 Ensmallen is the Rust/Python high-performance graph processing submodule of the GraPE library.

Project description

Pypi project Pypi total project downloads Rust Nightly Supported Python versions License DOI Documentation Tutorials Telegram Group Discord Server Twitter

Ensmallen is the Rust/Python high-performance graph processing submodule of the 🍇 GRAPE library.

How to install Ensmallen

To install the complete GraPE library, do run:

pip install grape

Instead, to exclusively install the Ensmallen package, you can run:

pip install ensmallen

Compiling the wheels

See this page to compile the bindings yourself.

Contributing

Please refer to the CONTRIBUTING.md file.

Cite GraPE

Please cite the following paper if it was useful for your research:

@misc{cappelletti2021grape,
  title={GraPE: fast and scalable Graph Processing and Embedding},
  author={Luca Cappelletti and Tommaso Fontana and Elena Casiraghi and Vida Ravanmehr and Tiffany J. Callahan and Marcin P. Joachimiak and Christopher J. Mungall and Peter N. Robinson and Justin Reese and Giorgio Valentini},
  year={2021},
  eprint={2110.06196},
  archivePrefix={arXiv},
  primaryClass={cs.LG}
}

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 Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

ensmallen-0.8.28-cp37-abi3-win_amd64.whl (20.0 MB view details)

Uploaded CPython 3.7+ Windows x86-64

ensmallen-0.8.28-cp37-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (19.9 MB view details)

Uploaded CPython 3.7+ manylinux: glibc 2.12+ x86-64

ensmallen-0.8.28-cp37-abi3-macosx_11_0_arm64.whl (11.7 MB view details)

Uploaded CPython 3.7+ macOS 11.0+ ARM64

ensmallen-0.8.28-cp37-abi3-macosx_10_7_x86_64.whl (19.0 MB view details)

Uploaded CPython 3.7+ macOS 10.7+ x86-64

File details

Details for the file ensmallen-0.8.28-cp37-abi3-win_amd64.whl.

File metadata

  • Download URL: ensmallen-0.8.28-cp37-abi3-win_amd64.whl
  • Upload date:
  • Size: 20.0 MB
  • Tags: CPython 3.7+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.6.6

File hashes

Hashes for ensmallen-0.8.28-cp37-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 763114c3b2ab2b1747019a8d6a6e85ec6c83d1673969dd4b6df49ed4ef97c971
MD5 8f6501dc890fb646d08bcc2ee8a0a9f2
BLAKE2b-256 02fad5c98db2593d17d2e62c4f42813f2dcacb54461ef2e8a673f5c17e816a0f

See more details on using hashes here.

Provenance

File details

Details for the file ensmallen-0.8.28-cp37-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for ensmallen-0.8.28-cp37-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f34c4e6138c438978540edfcbc91ec9a2fe66f74d7a5f6aa92ec6e4e66c29018
MD5 e2d538dc4910ea522daf19bcd787a3db
BLAKE2b-256 6f9ede3d978a09e7d282e0588e2ebc2dcda6a70054f5f35ff144a8bb37bf419d

See more details on using hashes here.

Provenance

File details

Details for the file ensmallen-0.8.28-cp37-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: ensmallen-0.8.28-cp37-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.7+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.11.3 pkginfo/1.7.1 requests/2.20.0 requests-toolbelt/0.9.1 tqdm/4.64.0 CPython/3.7.13

File hashes

Hashes for ensmallen-0.8.28-cp37-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2585cb2492d4d94913bf54d87852f8d166521ad247ab5056b0ecf2405babec4a
MD5 d12edcf6872ca8df811efa478e6bb631
BLAKE2b-256 40f960061a41956213749e66c2845d472ab7f51ea96cdf4f01e9c22f015b84ee

See more details on using hashes here.

Provenance

File details

Details for the file ensmallen-0.8.28-cp37-abi3-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: ensmallen-0.8.28-cp37-abi3-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 19.0 MB
  • Tags: CPython 3.7+, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.11.3 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.7.9

File hashes

Hashes for ensmallen-0.8.28-cp37-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 6aadfbcdb9f0996019b9b06be0b6bc987940ad2e80977986bf586b26ccaa7dc6
MD5 caadc4283b80dafa4b629867febd048f
BLAKE2b-256 38c56046328980161e42ed3457d8bcb3732b9c8c80f3e501d623bf362ad3fae1

See more details on using hashes here.

Provenance

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