Observed since 21 Oct, 10:28 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Core algorithms for operators and graph of the AIDGE framework
Aidge Backend CUDA is the implementation library for CUDA-based operators within the Aidge framework.
Prerequisite:
aidge_corepip install aidge-backend-cuda
[!WARNING] It is highly recommended to build this module from source rather than using the pypi package.
Prerequisite (in addition to previous one):
12.4.1 is the strict minimum, but 12.6+ is recommended.[!TIP] On Windows at least, CUDnn9 headers and libraries needs to be findable. One way is to add files from CUDnn to CUDA in their respective
bin/,lib/andinclude/. Or you could add these folders to your path.
| Environment | C++ Development | Python Development |
|---|---|---|
| Windows | .\setup.ps1 -Modules backend_cuda -Tests -CppOnly | .\setup.ps1 -Modules backend_cuda -Tests |
| Unix | ./setup.sh -m backend_cuda --tests --cpp-only | ./setup.sh -m backend_cuda --tests |
[!TIP] Use
Get-Help setup.ps1(Windows) or./setup.sh -h(Unix) for full documentation.
Run these commands from the aidge_backend_cuda/ directory:
# Standard install
pip install . -v
# Install with testing dependencies
pip install .[test] -v && pytest
Use this for real-time development without re-installing.
pip install --no-build-isolation -ve . --config-settings=editable.rebuild=true -Cbuild-dir=build
A CMakePresets.json is provided for standard configurations.
# Configure, Build, and Install
cmake --preset clang-debug
cmake --build --preset clang-debug
cmake --install
# Run C++ Tests
ctest --test-dir build/
[!TIP] Create a
CMakeUserPresets.jsonto define your own local build configurations.
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.10.1 | 17 Sept 2026 | 7 |
This describes our collected data; it is not a security assessment.
Observed since 21 Oct, 10:28 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:59f1e97d22fbe6b7942b6a45c39af55129e976702a15e536568a88122524ce95