Back to Devices

strawberryfields.gbs

  • Continuous Variables
  • CPU (simulator)
  • macOS
  • Linux
  • Windows

The strawberryfields.gbs device in the PennyLane-Strawberryfields plugin allows for performing Gaussian Boson Sampling simluations.

Recommended for:

  • Small-scale Gaussian Boson Sampling simulations.

Documentation

To learn more, please visit the device documentation:

See all PennyLane-Strawberry Fields devices:


Installation

The strawberryfields.gbs device can be installed with:

pip install pennylane-sf

For more details on installation and dependencies, visit the PennyLane-Strawberry Fields installation page.


Device Initialization

Initialize the device in PennyLane with:

import pennylane as qml dev = qml.device('strawberryfields.gbs', wires=4, cutoff_dim=4)

For more details on device settings and keyword arguments, see the device documentation.