Skip to content

Commit

Permalink
Remove reset from beginning of tomography experiments
Browse files Browse the repository at this point in the history
Some backends do not implement reset but can be treated as having reset
the qubits between circuits. It is also possible some backends implement
reset but have a slower, higher fidelity reset between circuits than the
in-circuit reset.
  • Loading branch information
wshanks committed Aug 14, 2023
1 parent c66034c commit 3601bee
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,6 @@ def circuits(self):
if prep_element:
# Add tomography preparation
prep_circ = self._prep_circ_basis.circuit(prep_element, self._prep_physical_qubits)
circ.reset(self._prep_indices)
circ.compose(prep_circ, self._prep_indices, inplace=True)
circ.barrier(*self._prep_indices)

Expand Down
8 changes: 8 additions & 0 deletions releasenotes/notes/remove-tomo-reset-3f21ec4d0dacba91.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
other:
- |
Removed the reset instruction from the beginning of tomography experiments.
Since qubits are usually reset between circuits, this change should have no
impact on tomography experiments, but it should allow backends that do not
provide a reset instruction to run tomography experiments. `#1250
<https://github.com/Qiskit-Extensions/qiskit-experiments/issues/881>`

0 comments on commit 3601bee

Please sign in to comment.