Skip to content

interop with cirq #283

@Roger-luo

Description

@Roger-luo

I think given most of us are using cirq here and there, we should start with taking cirq circuit as an input of the compiler directly. This would allow users from cirq passing their circuit program to bloqade. I don't have a concrete proposal on what the interface gonna look like, here are a few possible options:

  • similar to QASM2, we provide a bloqade.cirq.load_circuit(Circuit) function to convert a cirq.Circuit into Method
  • proposed by @weinbe58 treat cirq circuit as an operator.

Sub-issues

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestpriority: highhigh priority, blocking milestones, time sensitiverfcRequest for Commentssquinsquin related issues

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions