Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement QFT as a gate in Lightning-Qubit #975

Open
tomlqc opened this issue Nov 4, 2024 · 2 comments · May be fixed by #990
Open

Implement QFT as a gate in Lightning-Qubit #975

tomlqc opened this issue Nov 4, 2024 · 2 comments · May be fixed by #990

Comments

@tomlqc
Copy link
Contributor

tomlqc commented Nov 4, 2024

Important Note

⚠️ This issue is part of an internal assignment and not meant for external contributors

Context

PennyLane has support for many quantum gates natively at the Python level, but often we may require faster implementations. lightning.qubit is a fully C++ backed simulator library that can be called from PennyLane, with optimal implementations of many highly-used gates. Implementing gates or templates in the C++ backend can boost their performance.

Requirements

The QFT template has to be implemented in the lightning.qubit C++ backend as a gate.

Don't hesitate to ask for clarification or raise any concerns regarding the issue. We'll be happy to discuss with you!

@gzquse
Copy link

gzquse commented Nov 8, 2024

Dear Thomas,

Please refer to Solution Nov 8 Ziqing
There might be some CI issues related to my forked branch pennylane-lightning.

I am using NERSC HPC env.
Could you help me check the files thanks!

Kind regards,
Ziqing

@tomlqc
Copy link
Contributor Author

tomlqc commented Nov 11, 2024

Thanks @gzquse, I'll take a look.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants