Skip to content
Pasqal Documentation

pulser.backends

A module gathering all available backends.

This module is a single-point access to backends spread across different packages. As long as the appropriate package is installed, the Backend instances defined within it should be importable via this module, like so:

Terminal window
import pulser.backends as backends
backends.QPUBackend # Same as pulser.QPUBackend
backends.QutipBackend # Same as pulser_simulation.QutipBackend
pulser.backends.QPUBackend

See pulser.backend.QPUBackend.

pulser.backends.QutipBackend

See pulser_simulation.QutipBackend.

pulser.backends.EmuFreeBackend

See pulser_pasqal.EmuFreeBackend.

pulser.backends.EmuTNBackend

See pulser_pasqal.EmuTNBackend.