Qiskit / qiskit-addon-cutting

Reduce width and depth of quantum circuits by cutting gates and wires.
https://qiskit.github.io/qiskit-addon-cutting/
Apache License 2.0
78 stars 26 forks source link

Circuit cutting in a loop with a session #310

Closed caleb-johnson closed 6 months ago

caleb-johnson commented 1 year ago

Ensure the cutting API supports creation of an outer session, and that an iterative cutting routine can be run without losing the outer session. We also need to maintain compatibility with quantum serverless and ensure we can serialize all of inputs/outputs.

garrison commented 6 months ago

I don't think there's anything left for us to do here. Since #404, it's now the user's job to handle the Qiskit primitives in their preferred way. (Feel free to re-open or to open a more specific issue if you disagree.)

garrison commented 6 months ago

ensure we can serialize all of inputs/outputs

As for serialization, there is an open issue (#444) for serialization with qpy, but pickle serialization is most likely even better for use with Quantum Serverless.