Skip to main content


cuTradeNet library provides classes to easily create & run kinetic wealth exchange models on complex networks.

Leads the user to set one (or ensemble) of complex networks as a contact structure agents use to trade about. The following wealth exchange models were implemented:

It is written in Python and uses Cuda module from Numba package to accelerate the simulation runnin in GPU, paralelizing some transaccions in the same graph and paralelizing runs in multiple graphs, leading to easier & faster averaging of system properties. It's completely abstracted from the CUDA knowledge for the user, so you can use it as a regular Python library.

How to use

There is a Demo notebook in the repository that can be tryed in it's Google Colab version too (you can use the package there if you don't have a NVIDIA gpu).

There is also a General explanation of Kinetic Wealth Exchange Models used.

How to install

You can install it from PyPi with the following command:

pip install cuTradeNet

Repository&Questions

The repository is in GitHub, and you can ask questions or contact us in the Discussions section.

CUDA dependencies

In order to use this library in your personal computer you should have a CUDA capable gpu and download the CUDA Toolkit for your OS. If you don't fulfill this requirementes you can always use it in the cloud. Don't hesitate to contact us to get help!

DOI

Metadata

Release files for cuTradeNet 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for cuTradeNet 0.1.2
File Interpreter ABI Platform
cuTradeNet-0.1.2-py3-none-any.whl Python 3 none any Details

Release files / cuTradeNet-0.1.2-py3-none-any.whl

Download URL cuTradeNet-0.1.2-py3-none-any.whl
Size 24.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
abf82bf99d3c0993bfbd73be483df5b72f93533f56220548bfdabe9d17991bf9
BLAKE2b-256 checksum
How to use checksums
d47809a8388c6b5740967b0eed43c1facd5f1a5a0925f46dc3179a4fbf2c7b39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.9.12

Security for cuTradeNet 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page