Skip to main content

Royal FLush

Royal FLush is a Python framework specifically designed to facilitate the development, execution and analysis of multi-agent systems (MAS) federated learning (FL) experiments.

Installation

CPU

To install Royal FLush for CPU-only run:

pip install royalflush

GPU

To install Royal FLush with CUDA 12.6 in Windows, use the following command:

pip install royalflush --extra-index-url https://download.pytorch.org/whl/cu126

Incorrect installation may cause issues! Ensure you use the correct CUDA version for PyTorch 2.6.0. If you are unsure, check your CUDA version and visit: https://pytorch.org/get-started/locally/

Quickstart

For a quickstart example, check out the documentation at royalflush.readthedocs.io.

Features

  • Documentation API at Read the Docs.
  • PEP 8 style.
  • Free software under the MIT license.

Metadata

Release files for royalflush 0.4.1

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

Source distribution (sdist)

Source distribution for royalflush 0.4.1
File Size Uploaded Provenance Actions
royalflush-0.4.1.tar.gz 58.9 kB Without provenance Details for royalflush-0.4.1.tar.gz

Built distribution (wheel)

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

Total release size: 132.7 kB

Release files / royalflush-0.4.1.tar.gz

Download URL royalflush-0.4.1.tar.gz
Size 58.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ef22c64dbced36ae359247d5bc8827805d4f7d727e26500cdb9fe2e5d504d687
BLAKE2b-256 checksum
How to use checksums
4c846ab21360f174c48e795737e23eaac301b16c92bc995f21e46baf9e3d77b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.11

Release files / royalflush-0.4.1-py3-none-any.whl

Download URL royalflush-0.4.1-py3-none-any.whl
Size 73.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
259ee5474e634860625435de1a463b6f5fa1af4184f3db6a74ddd6f2bed871c5
BLAKE2b-256 checksum
How to use checksums
b94ffe284b5c71a69d9f2d58c7e51e9aeb0d01af2784c3a521c7f27a94aeb1ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.11

Security for royalflush 0.4.1

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