Observed since 21 Oct, 10:28 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
CPU implementation of operators of the AIDGE framework
Aidge Backend CPU is the implementation library for CPU-based operators within the Aidge framework.
Prerequisite:
aidge_corepip install aidge-backend-cpu
python -c "import aidge_core; import aidge_backend_cpu; print(f'Available backends:\n{aidge_core.get_keys_Conv2DOp()}')"
This should now include the cpu backend in the output:
Available backends:
{'export_serialize', 'cpu'}
Prerequisite (in addition to previous one):
| Environment | C++ Development | Python Development |
|---|---|---|
| Windows | .\setup.ps1 -Modules backend_cpu -Tests -CppOnly | .\setup.ps1 -Modules backend_cpu -Clean -Tests |
| Unix | ./setup.sh -m backend_cpu --tests --cpp-only | ./setup.sh -m backend_cpu --clean --tests |
[!TIP] Use
Get-Help setup.ps1Win or./setup.sh -h(Unix) for full documentation.
Run these commands from the aidge_backend_cpu/ directory:
#fStandard 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 | 3 |
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:43205e3511392b7248612ab963f83da6f51899f98dd76c34068ffaafe81f33a1