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
**Context:** Currently, `qml.evolve` accepts a `num_steps` keyword
argument, which is intended to control the Trotter decomposition of time
evolution. However, on devices like default.qubit that support analytic
evolution, this argument is silently ignored. This leads to ambiguous
behaviour: users may assume that specifying `num_steps` explicitly
forces Trotterization, but this is not the case.
To resolve this ambiguity, we are remove support for the `num_steps`
argument in `qml.evolve` and `Evolution` (making `qml.evolve`
analytic-only).
Note: this deprecation doesn't have a release scheduled for removal yet.
Therefore, I just mention that this argument will be removed in a future
version
**Description of the Change:** As above.
[sc-94755]
---------
Co-authored-by: Isaac De Vlugt <[email protected]>
0 commit comments