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

Download URL librapid_cuda_11.7.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
8b36c01c419c1285c3016ce9f9e6ae707adf8899ed51a14ae32db2b78fcd9827
BLAKE2b-256 checksum
How to use checksums
1d8f8fb36bb526ad504468ec14f557e4b2f69fc36144994f3ecf2525e6ae9034
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.7.0-0.4.11-cp39-cp39-win_amd64.whl

Download URL librapid_cuda_11.7.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
f1281fec03de8881e37e466a036f748457b97ebf6443794e7bceba3c5acc6a46
BLAKE2b-256 checksum
How to use checksums
5148e61a0f1b348fe424d88bbcbdec8769743024e7ff706f20ca68697fc737da
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.7.0-0.4.11-cp38-cp38-win_amd64.whl

Download URL librapid_cuda_11.7.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
dba9b97371bcd9c6f7d09c214a23e3b0e311f409c6aa47f51d37f23c44c4ea3a
BLAKE2b-256 checksum
How to use checksums
f6a403e7c140e3291e1fa7ed462840c46c7f0e6eab4cd6533e4fa4a875ac47b5
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.7.0-0.4.11-cp37-cp37m-win_amd64.whl

Download URL librapid_cuda_11.7.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
18b525a86be06001f3ce72d5df8cb189fccdfe3c641843337267e3053fd94c2b
BLAKE2b-256 checksum
How to use checksums
91820e0a9b077fdefdc1a977908b53c100d6a7e0c3b0292104a387757595afca
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