Xanadu is a Canadian based quantum computing firm involving in software and hardware development.
The company develops cloud based accessible Photonic quantum computer and develops open-source software for quantum photonic devices and quantum machine learning.
Image source: Xanadu Releases PennyLane, the First Dedicated Machine Learning Software for Quantum Computers (newswire.ca)
Technology in Xanadu [1]:
Xanadu hardware efforts is to develop programmable Gaussian boson sampling (GBS). In 2020, Xanadu published a blueprint for building a fault-tolerant quantum computer using photonic technology.
Products of Xanadu:
Image Source: Xanadu | PennyLane
Pennylane:
In 2018, Xanadu released an open-source software called “Pennylane”. It is the first dedicated software for machine learning software for quantum computers [2]. Its a cross-platform Python library.
“Deep learning libraries like TensorFlow and PyTorch opened up artificial intelligence to the world by providing an interface to powerful GPU hardware. With PennyLane, Xanadu is now doing the same for machine learning on quantum hardware,” said Seth Lloyd, Xanadu’s chief scientific advisor, MIT professor and a founding figure in both quantum computing and quantum machine learning. “We’re going to see an explosion of ideas, now that everyone can train quantum computers like they would train deep neural networks [2].”
The Strawberry Field is the first quantum software to incorporate a simulator built with the machine learning library TensorFlow. This enabled the rapid prototyping and optimization of quantum circuits using existing machine learning tools [2].
Key Features of Pennylane:
Image Source: Xanadu | PennyLane
Installation of Pennylane:
->Step 1:
Image Source: Install PennyLane
->Step 2:
Image Source: Install PennyLane
I gave as an example to install strawberry fields.
->Step 3:
Image Source: Install PennyLane
Here, TensorFlow and JAX lib command to install.
There is a lot you need to explore. I am attaching the link below.
References: