sandialabs / pyGSTi

A python implementation of Gate Set Tomography
http://www.pygsti.info
Apache License 2.0
132 stars 55 forks source link

CloudNoiseModel needs better callable op logic #441

Open sserita opened 1 month ago

sserita commented 1 month ago

Describe the bug Passing in a UnitaryGateFunction to create_cloud_crosstalk_model fails because the CloudNoiseModel does not handle callable ops correctly.

To Reproduce CloudNoiseCallableOpBug.ipynb.zip

Expected behavior The callable op should be wrapped in a UnitaryOpFactory just like LocalNoiseModel does.

Environment (please complete the following information):