-
Notifications
You must be signed in to change notification settings - Fork 1
Labels
enhancementNew feature or requestNew feature or requestpriority: highhigh priority, blocking milestones, time sensitivehigh priority, blocking milestones, time sensitiverfcRequest for CommentsRequest for Commentssquinsquin related issuessquin related issues
Milestone
Description
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 acirq.CircuitintoMethod - proposed by @weinbe58 treat cirq circuit as an operator.
Sub-issues
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestpriority: highhigh priority, blocking milestones, time sensitivehigh priority, blocking milestones, time sensitiverfcRequest for CommentsRequest for Commentssquinsquin related issuessquin related issues