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.4.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.4.0 0.4.11
File
librapid_cuda_11.4.0-0.4.11-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
librapid_cuda_11.4.0-0.4.11-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
librapid_cuda_11.4.0-0.4.11-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
librapid_cuda_11.4.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.4.0-0.4.11-cp310-cp310-win_amd64.whl

Download URL librapid_cuda_11.4.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
563b399749857a9270ae7eafdb1ed6292087c4bb1bb0bf6dbef8f03abdac1ab9
BLAKE2b-256 checksum
How to use checksums
8f1c718285ca6d86cf2637933c51b687329e56a2a46f1c90698c9ffb18eb1ed6
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.4.0-0.4.11-cp39-cp39-win_amd64.whl

Download URL librapid_cuda_11.4.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
e9821f674c473e70b0daaa5548df59d287e2b9953f605eef75d86e91b2ba8d15
BLAKE2b-256 checksum
How to use checksums
b6ed8804d51d74ccd5df640e67e49d11f434b07af65b9306c7367fc153fb18d2
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.4.0-0.4.11-cp38-cp38-win_amd64.whl

Download URL librapid_cuda_11.4.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
9ea31a6e4e145d80c234baf09976701e228f311189c9d658b7a1056df3d23fe4
BLAKE2b-256 checksum
How to use checksums
78040797c1b183142273f3000dec19cdbc0302e1ce857a3d26f83ae06fdafa81
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.4.0-0.4.11-cp37-cp37m-win_amd64.whl

Download URL librapid_cuda_11.4.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
f2e73f52401e32be68d641348446e700002f90c1a9c818ee5935a92fdddd83d7
BLAKE2b-256 checksum
How to use checksums
c557207db306bfcb22e36bbacd25e35a15775a8d7ca8e01bbfd8bfe803c321e3
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