Welcome to npbackend’s documentation!

The npbackend is a backend interface to Python/NumPy that translates NumPy array operations into a sequence of Python function calls. By implementing these Python functions, external libraries can accelerate NumPy array operations without any modifications to the user Python/NumPy code.

For now, npbackend is integrated with the Bohrium project and cannot be installed separately (the source code can be found here) but it is our intension to decouple npbackend out of Bohrium to become a standalone project.

Contents:

Indices and tables