qiskit-ibm-runtime
qiskit-ibm-runtime copied to clipboard
Add method to return `Sampler` transpiled circuits
What is the expected feature or enhancement? Transpiled circuits are available for Sampler jobs. We need to provide a way to be able to retrieve these transpiled circuits from this package.
Acceptance criteria
Proposal: add a SamplerJob
class that inherits from RuntimeJob
. Add a transpiled_circuits()
method to the SamplerJob
class. Transpiled circuits are only available for Sampler jobs, not Estimator.
Not having access to the transpiled circuits with the specific decomposition of the gates that was deployed on the backend seems really urgent to me. Equally important would be to know on which qubits was finally executed and the state of the machine at the moment via calibration. For publication-quality results, specifics are extremely important! Therefore Runtime should be more transparent to be able to use it for results that can actually be published. One could say the same about the implementation of the noise resilience and circuit optimization levels.
Is there any progress on giving user access to transpiled circuit? It is important to know which qubits have been chosen. Is there any hack in the meantime?
Let's just close this for now. With ISA circuit change, SamplerV2 doesn't do transpilation anymore.