Skip to content

CloudNoiseModel needs better callable op logic #441

@sserita

Description

@sserita

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):

  • pyGSTi 0.9.12
  • python 3.11
  • OSX 10.14

Metadata

Metadata

Assignees

Labels

bugA bug or regression

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions