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
Summarize the task
With broader changes to devices (#4744) and optimizers/trasnformers (#4722), vendors might need to update device decomposition to use the newest transformer APIs. At first glance it looks like:
cirq-aqt uses cirq native ion devices which have had their decompose_operation method deprecated in favor of cirq.ConvertToIonGates():
Summarize the task
With broader changes to devices (#4744) and optimizers/trasnformers (#4722), vendors might need to update device decomposition to use the newest transformer APIs. At first glance it looks like:
cirq-aqt
uses cirq native ion devices which have had theirdecompose_operation
method deprecated in favor of cirq.ConvertToIonGates():Cirq/cirq-aqt/cirq_aqt/aqt_device.py
Line 221 in 45624ff
which is defined here:
Cirq/cirq-core/cirq/ion/convert_to_ion_gates.py
Line 21 in 45624ff
Should we move this to cirq-aqt and convert to a transformer to try and consolidate some code here. WDYT @tanujkhattar and @ma5x @pschindler @alfrisch
The text was updated successfully, but these errors were encountered: