PennyLaneAI / catalyst

A JIT compiler for hybrid quantum programs in PennyLane
https://docs.pennylane.ai/projects/catalyst
Apache License 2.0
130 stars 29 forks source link

cuda_quantum device uses the old device API #833

Open lillian542 opened 3 months ago

lillian542 commented 3 months ago

Issue description

The cuda_quantum device uses the old device API, and as such can't use the newer updates to validation, decomposition, and other tape preprocessing.

Additional information

When this is updated, the non_commuting_observables flag should be added to the TOML file according to the backend capabilities. See #821