We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problem Statement
as_sweep() might transform a circuit with consecutive parameterized phxz operations.
Usually, after gauge_compiling, users would optimize the circuit by merging single qubit gates. While merging parameterized circuit isn't supported.
Potential Solutions
Support this in as_sweep() or merging the qubits in cirq.merge_single_qubit_gates_to_phxz.
The text was updated successfully, but these errors were encountered:
@NoureldinYosri @eliottrosenberg created this issue to track things, please feel free to update some context or suggestions here.
Sorry, something went wrong.
@babacry I suggest creating a new method for this that will take both the circuit and the sweep and return new circuit and new sweep
That is given any two consecutive phasedXZ gates
merge_single_qubit_gates_to_phxz
babacry
No branches or pull requests
Problem Statement
as_sweep() might transform a circuit with consecutive parameterized phxz operations.
Usually, after gauge_compiling, users would optimize the circuit by merging single qubit gates. While merging parameterized circuit isn't supported.
Potential Solutions
Support this in as_sweep() or merging the qubits in cirq.merge_single_qubit_gates_to_phxz.
The text was updated successfully, but these errors were encountered: