A fast network diffusion library
Project description
CyNetDiff
This is a performance-focused library implementing algorithms for simulating network diffusion processes, written in Cython.
Project Status
This project is still considered in an alpha stage of development. As such, the API is still relatively undocumented, not yet fully featured, and could still change.
Use at your own risk, however all feedback is greatly appreciated!
Development
Package development is being done with Poetry. After cloning the repo,
you will first need to add "cython"
to the build dependencies.
Make sure not to commit this change, as it just enables regeneration
of the C++ files from Cython code.
Then, the following command to build the project:
poetry install
To run tests on the newly compiled code:
poetry run pytest
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 Distribution
Built Distribution
Hashes for cynetdiff-0.1.5-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1f05259c4664938cfe53e9db671b23c02db9c0fe7ebe10a21bdc4fc3b68f5b4 |
|
MD5 | 96ad6022814fb703fcefa6586a1d47d9 |
|
BLAKE2b-256 | b8c67b23d7c60759c572bd1efddc1b9788d84f81829d5a43eee9e3b5ce167a44 |