Skip to main content

PyPI PyPI - License PyPI - Python Version Discord PyPI - Downloads C++ Version


Build (Windows)

Build (Linux)

Build (MacOS)

Wheels

Documentation Status


What is LibRapid?

LibRapid is a high performance Array library, supporting a wide range of optimised calculations which can be performed on the CPU or GPU (via CUDA). All calculations are vectorised with SIMD instructions and are run on multiple threads (if necessary) to make them as fast as possible on any given machine.

There are also a wide range of helper functions and classes to aid the development of your own project.

LibRapid is highly templated, meaning it can conform to exactly your needs with minimal compile-times and even support for custom datatypes.

Current Development Stage

At the current point in time, LibRapid C++ is under rapid development by me (pencilcaseman).

I am currently doing my A-Levels and do not have time to work on the library as much as I would like, so if you or someone you know might be willing to support the development of the library, feel free to create a pull request or chat to us on Discord. Any help is greatly appreciated!

Future Plans

My goal for LibRapid is to develop the C++ interface further, at least initially. At some point I want to add Python and Javascript interfaces (in that order) to increase the range of people who can benefit from the library, but the most important thing is the performance of the underlying C++ code.

Metadata

Release files for librapid-cuda-11.5.0 0.4.11

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

Built distributions (wheels)

Table of built distributions (wheels) for librapid-cuda-11.5.0 0.4.11
File
librapid_cuda_11.5.0-0.4.11-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
librapid_cuda_11.5.0-0.4.11-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
librapid_cuda_11.5.0-0.4.11-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
librapid_cuda_11.5.0-0.4.11-cp37-cp37m-win_amd64.whl CPython 3.7 CPython 3.7 pymalloc Windows x86-64 Details

Total release size: 60.1 MB

Release files / librapid_cuda_11.5.0-0.4.11-cp310-cp310-win_amd64.whl

Download URL librapid_cuda_11.5.0-0.4.11-cp310-cp310-win_amd64.whl
Size 15.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
6a37e47ca524178214a6e478659592cb68981a618289540656069feb0e1af786
BLAKE2b-256 checksum
How to use checksums
733a0a4e90d7d5cc811c7240c9abbeab5185a97b36807375a432346937940d2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / librapid_cuda_11.5.0-0.4.11-cp39-cp39-win_amd64.whl

Download URL librapid_cuda_11.5.0-0.4.11-cp39-cp39-win_amd64.whl
Size 15.0 MB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
c2c8db3e4febdb21a0ba0395141000a677f85b8672fb04db970dd6bd8d481e41
BLAKE2b-256 checksum
How to use checksums
b70e90c160d0488e9a58178b466b6a956fc09a74921ed1ad7022447200673349
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / librapid_cuda_11.5.0-0.4.11-cp38-cp38-win_amd64.whl

Download URL librapid_cuda_11.5.0-0.4.11-cp38-cp38-win_amd64.whl
Size 15.0 MB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
70981b8fab25435abf467626b19bf8045f25fe6a1a46ad3b17654744e3e1667a
BLAKE2b-256 checksum
How to use checksums
698dfec1f54dad73abc05f37bb6c63fd0ce4540441c4b7cac1692ac039e10918
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release files / librapid_cuda_11.5.0-0.4.11-cp37-cp37m-win_amd64.whl

Download URL librapid_cuda_11.5.0-0.4.11-cp37-cp37m-win_amd64.whl
Size 15.0 MB
Tags CPython 3.7 CPython 3.7 pymalloc Windows x86-64
SHA-256 checksum
How to use checksums
eabf728dbbc6077e991c99e153a197777ea9f07e78a5ffb288fa1ccf303c2382
BLAKE2b-256 checksum
How to use checksums
1ed921ee33487eeb54f91cdb1d0ce77e57588160c82134ea36f42ff60f589749
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.10.5

Release history Release notifications | RSS feed

This release

0.4.11 This release

4 release files

0.4.10

4 release files

0.4.9

4 release files

0.4.8

4 release files

0.4.7

4 release files

0.4.6

4 release files

0.4.5

4 release files

0.4.4

4 release files

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