Tim (Yi-Ting)
Tim (Yi-Ting)
Thanks for the pointers to alternatives. Adding compilation as the final step of `execute` function sounds like the best way for those who want to use Mitiq with IonQ native...
Opened a [PR](https://github.com/quantumlib/Cirq/pull/5889) in Cirq to implement the inverse of these gates. Once Cirq is updated, I will implement the Braket-Cirq translation in Mitiq.
@andreamari The PR for gate conversion is out #1525 !
The `set_noise_model` method from this PR https://github.com/amazon-braket/amazon-braket-sdk-python/pull/893 may help with the implementation.
I also see the same behavior of the noise aware placement when a qubit has no gate, from some corner cases that the qubit does initially have gates, but the...
@sjdilkes Is there any timeline about catching the cases for qubits with only 1-qubit gate and no gate?
Hi @sjdilkes, thanks for updating the code about this issue! In the latest version of pytket, I indeed now see [the test case](https://github.com/CQCL/tket/blob/dcd3ff29f2a97b85f0be7b51868937663d6b51ca/tket/test/src/Placement/test_NoiseAwarePlacement.cpp#L418C10-L418C10) of three H gates works as expected....
thanks @sjdilkes, I think the second method sounds better, given the first maybe suboptimal for routing. Ideally, a user would apply the reassign pass at the end.
@sjdilkes In hardware implementation, Rz usually doesn't requires a pulse. For example, in [superconducting QC](https://arxiv.org/abs/1612.00858), Rz is implemented virtually as phases of the adjacent Rx gates. Similarly, in [ion trap...
Hi @levbishop , I mean the former, making a change to the grammar to bring it in line with the spec