This repository has been archived by the owner on Nov 16, 2023. It is now read-only.
generated from qiskit-community/quantum-prototype-template
-
Notifications
You must be signed in to change notification settings - Fork 15
Incorporate qiskit primitives into magic rounding #21
Labels
Comments
garrison
added
enhancement
New feature or request
rounding
Related to QRAO rounding schemes
labels
May 24, 2022
Related PR in qiskit-optimization for the |
I see this issue from qiskit-community/qiskit-optimization#436. The PR is about to be merged. So, could you take a look at it so that it won't break qrao? |
Thanks for asking. I made the following change to QRAO and ran diff --git a/requirements.txt b/requirements.txt
index 4b7dd02..2689ab9 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -3,6 +3,6 @@ importlib_metadata>=4.8.1,!=5.0.0
qiskit-terra>=0.21.0
qiskit-aer>=0.11.0
qiskit-ibm-provider>=0.1.0
-qiskit-optimization>=0.4.0
+qiskit-optimization @ git+ssh://git@github.com/t-imamichi/qiskit-optimization.git@update-meo2
rustworkx>=0.12.0
matplotlib>=3.0.1 |
Thank you for testing the PR. I will merge the PR soon. |
Merged
8 tasks
4 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
What is the expected enhancement?
Once we have migrated to qiskit-ibm-provider (#15), the next step is to adopt and move toward the qiskit primitives. We use the VQE implementation from Terra, so the only thing to migrate in QRAO itself is the magic rounding scheme (and for that we will use the Sampler primitive).
We will probably begin by parameterizing the various basis rotations, so that a single circuit can be sent to the primitives, along with various parameter sets.
The text was updated successfully, but these errors were encountered: