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

Download URL librapid_cuda_11.6.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
23f8c3ba8bdfcf7675bb62e8cd53908c8fd99586d7445b58de7fa7ea8866d2e9
BLAKE2b-256 checksum
How to use checksums
3cdbdea60ddf28fc9e752854c844dcb7632913a99dbf2c1cceb7a625d753f5a9
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.6.0-0.4.11-cp39-cp39-win_amd64.whl

Download URL librapid_cuda_11.6.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
a1866fb8aa68132d94d293ac75aa09273986318da53fd3dec781f3c9fb35cb97
BLAKE2b-256 checksum
How to use checksums
dd623699ea423c487fc8ee07c7fd853b325b5d34d60b5024b73fb2fee63881da
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.6.0-0.4.11-cp38-cp38-win_amd64.whl

Download URL librapid_cuda_11.6.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
f01e3867e74a1cac64c78461f2b0075d0ef556414e06c19451a5586f8122fba2
BLAKE2b-256 checksum
How to use checksums
8bdccba69278d4f83b1fa3a509a1b7152c14715e6dc01b04eeb1f6895d2a92db
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.6.0-0.4.11-cp37-cp37m-win_amd64.whl

Download URL librapid_cuda_11.6.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
aa266f7a6086dd83cdff75cad71dfc85eeb2307145676b9595df6747aefc95eb
BLAKE2b-256 checksum
How to use checksums
984109fbdb4e73ab21f75b82ea0007abd9d83ff2877ed93ae09c5a6223befbde
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