Strawberry Fields: A Software Platform for Photonic Quantum Computing

@inproceedings{Killoran2019StrawberryFA,
  title={Strawberry Fields: A Software Platform for Photonic Quantum Computing},
  author={Nathan Killoran and Josh A. Izaac and Nicol'as Quesada and Ville Bergholm and Matthew Amy and Christian Weedbrook},
  year={2019}
}
We introduce Strawberry Fields, an open-source quantum programming architecture for light-based quantum computers, and detail its key features. Built in Python, Strawberry Fields is a full-stack library for design, simulation, optimization, and quantum machine learning of continuous-variable circuits. The platform consists of three main components: (i) an API for quantum programming based on an easy-to-use language named Blackbird; (ii) a suite of three virtual quantum computer backends, built… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 31 CITATIONS

Reversible Computation

VIEW 7 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Training a Quantum Neural Network to Solve the Contextual Multi-Armed Bandit Problem

VIEW 4 EXCERPTS
CITES METHODS & BACKGROUND
HIGHLY INFLUENCED

Open source software in quantum computing

VIEW 5 EXCERPTS
CITES BACKGROUND
HIGHLY INFLUENCED

Distributional Reinforcement Learning with Quantum Neural Networks

VIEW 3 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Gottesman-Kitaev-Preskill state preparation by photon catalysis

VIEW 3 EXCERPTS
CITES METHODS
HIGHLY INFLUENCED

A distributed simulation framework for quantum networks and channels

VIEW 4 EXCERPTS
CITES BACKGROUND & METHODS
HIGHLY INFLUENCED

Quantum Generative Adversarial Learning.

VIEW 2 EXCERPTS
CITES METHODS

References

Publications referenced by this paper.
SHOWING 1-10 OF 92 REFERENCES

The NumPy Array: A Structure for Efficient Numerical Computation

VIEW 6 EXCERPTS
HIGHLY INFLUENTIAL

Gaussian Boson sampling

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

A fast quantum mechanical algorithm for database search

VIEW 9 EXCERPTS
HIGHLY INFLUENTIAL

Quantum algorithm for linear systems of equations.

VIEW 6 EXCERPTS
HIGHLY INFLUENTIAL