Course/Event Essentials
Training Content and Scope
Other Information
Xanadu is a Canadian quantum computing company with the mission to build quantum computers that are useful and available to people everywhere. Xanadu is one of the world’s leading quantum hardware and software companies and also leads the development of PennyLane, an open-source software library for quantum computing and application development.
In this training, participants will learn how to setup of the software library PennyLane (https://pennylane.ai/) on LRZ HPC systems and running smaller quantum computing jobs. They will learn key concepts like differentiable programming, quantum variational circuits, quantum chemistry and quantum machine learning. Through hands-on exercises, the attendees will explore quantum computing problems and solve them using PennyLane.
Prerequisites
The participants are required to have basic Python experience and a high-level (basic) understanding of qubits and quantum circuits. No additional quantum computing or quantum programming experience is required. Some general knowledge of classical optimization concepts is useful but not required.
Hands-On
The training will include a short introduction to Xanadu and the PennyLane framework, followed by hands-on exercises and implementing several problems with PennyLane. All participants are expected to bring their own computer devices.
Preliminary Agenda
09:00 - 10:15 Welcome, technical setup, accounts, job submission, small python exercises (LRZ)
10:15 - 10:30 Coffee break
10:30 - 11:45 Introduction to Xanadu, PennyLane, and quantum programming (Xanadu)
12:00 - 13:00 Lunch break
13:00 - 14:45 Demos and simple hands-on PennyLane exercises (Xanadu)
14:45 - 15:00 Coffee break
15:00 - 17:00 Introduction to high-performance quantum programming and hands-on learning exercises (Xanadu)