PennyLane v0.16 released


Category: release | Author: PennyLane team
We’re excited to announce PennyLane v0.16. This release comes with many new modules, features, and improvements. Some highlights are the new Fourier and kernels modules, resource estimation, new transforms, and new operations.

How to perform parameter initialization of PennyLane’s built-in templates


Category: how-to | Author: Elies Gil-Fuster (Xanadu Resident)
QML algorithms often involve a set of trainable parameters, in most cases, these parameters need to be initialized in a certain fashion before, say, starting a gradient descent. In this how-to, we’ll see how to do precisely that.

How to add custom gates and templates to PennyLane


Category: how-to | Author: David Wierichs (Xanadu Resident)
Implementing your own gates in PennyLane does not require deep manipulation of the code base but is as easy as listing some core properties of the operation to be added. Even easier, you can construct your own templates to create structured special purpose circuits and simplify your workflow.

Using PennyLane and Strawberry Fields to run programs on Xanadu hardware


Category: how-to | Author: Jack Ceroni (Xanadu Resident)
One of the advantages of PennyLane is that it can be run on many different simulators and real quantum devices from a variety of external providers through our Plugins, as well as Xanadu’s own devices! In this how-to, we will show you how to create a simple program in …

How to visualize quantum circuits in PennyLane


Category: how-to | Author: Yuan Yao (Xanadu Resident)
Already built your fancy quantum circuit and wanna have a look at it? PennyLane supports visualizing quantum circuits once you have defined them.