PennyLaneAI / qml

Introductions to key concepts in quantum programming, as well as tutorials and implementations from cutting-edge quantum computing research.
https://pennylane.ai/qml
Apache License 2.0
512 stars 182 forks source link

Tutorial qrack #1135

Closed WrathfulSpatula closed 2 weeks ago

WrathfulSpatula commented 3 weeks ago

Title: The Qrack device back end (with Catalyst)

Summary: In this tutorial you will learn how to use the Qrack device back end for PennyLane and Catalyst, and you'll learn certain suggested cases of use where Qrack might particularly excel at delivering lightning-fast performance or minimizing required memory resources.

Relevant references: https://github.com/unitaryfund/qrack https://github.com/unitaryfund/pyqrack https://arxiv.org/abs/2304.14969

Possible Drawbacks: Not all users might have Catalyst installed, and this tutorial will require Catalyst v0.7 or later.


If you are writing a demonstration, please answer these questions to facilitate the marketing process.

josh146 commented 3 weeks ago

Thanks for submitting this @WrathfulSpatula! Note: if you make this PR against the dev branch of the QML repo, it will automatically use the latest development version of Catalyst, which may allow the checks to pass.

WrathfulSpatula commented 2 weeks ago

@josh146 I don't know why rebasing had this effect on this PR, but I'm closing it in favor of copying the single tutorial file into dev branch.