Important Note
⚠️ This issue is part of an internal assignment and not meant for external contributors
Context
Markov Chain Monte Carlo (MCMC) sampling has been added to lightning.qubit (LQ) in PR#384. The goal of this issue is to implement MCMC sampling in lightning.kokkos (LK) by making best use of the Kokkos libraries.
Requirements
A PR must satisfy the following:
- Create a draft pull-request in PennyLane Lightning that you can use for questions and further communication.
- Implement MCMC in LK in analogy to PR#384.
- Validate your implementation with C++ and Python tests.
- Benchmark the LK implementation (depending on number of qubits and number of threads) vs LQ and upload a summary and plots to the pull-request for further discussions. Please use gist.github in case you intend to share larger files e.g. additional scripts.
- Ensure to complete all the steps outlined in the PR template and mark the PR ready for review.
Don't hesitate to ask for clarification or raise any concerns regarding the issue. We'll be happy to discuss with you!
Important Note
Context
Markov Chain Monte Carlo (MCMC) sampling has been added to
lightning.qubit(LQ) in PR#384. The goal of this issue is to implement MCMC sampling inlightning.kokkos(LK) by making best use of the Kokkos libraries.Requirements
A PR must satisfy the following:
Don't hesitate to ask for clarification or raise any concerns regarding the issue. We'll be happy to discuss with you!