You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Dynamicsbackend is utilized for a pulse simulation and useful for the simulation of the calibration.
When we pull the above PR and simulate the rough amplitude calibration of a cross resonance gate, we have the probability dynamics backend calculated exceeds 1.
Informations
What is the current behavior?
Dynamicsbackend is utilized for a pulse simulation and useful for the simulation of the calibration.
When we pull the above PR and simulate the rough amplitude calibration of a cross resonance gate, we have the probability dynamics backend calculated exceeds 1.
Suggested solutions
This error raises because there may be a rounding error in the way the probability is calculated and the deviation from one is too large to surpress an error when rng.choice is called.
We need to fix the way of normalizing stetes (https://github.com/Qiskit-Extensions/qiskit-dynamics/blob/37d12ac33fffd57daea3c9d5f9cda3f00acc37ea/qiskit_dynamics/backend/dynamics_backend.py#L795)
We could fix it to normalize the probabilities instead of normalizing the state.
The text was updated successfully, but these errors were encountered: