Installation

Install Piquasso from PyPI with:

pip install piquasso

For a first example, see Getting Started.

Optional dependencies

TensorFlow support

Piquasso can also be used with TensorFlow, for example in continuous-variable quantum neural network workflows. See Differentiating CVQNN layers with Piquasso and Tensorflow for a tutorial.

To install Piquasso with TensorFlow support, run:

pip install "piquasso[tensorflow]"

JAX support

Piquasso also supports JAX-based workflows, as described in Using Piquasso with JAX.

To install Piquasso with JAX support, run:

pip install "piquasso[jax]"