Jake Lishman
Jake Lishman
@kdk: I tried to add this to the right epic on the beta projects board, but I don't seem to have permissions to change anything there.
To some degree, yeah, but it's also kind of like saying that Qiskit doesn't have a concept of `Rx(0.1 on qubit 0)`. We wouldn't say a classical RISC architecture doesn't...
The `append` interface is a bit more open to discussion, but long-term strategy is for an entirely new mechanism of building quantum circuits. It may well be the case that...
I should also be clear that this won't happen overnight: we're committed to maintaining the API stability, so we'll be doing all we can to ensure that `qc.append(RXGate(0.1), [0], [])`...
@chriseclectic: I'd recommend against having non-trivial `@property` getter methods; if `x.phase` constructs a new array on every access, it's very very easy to introduce big performance issues without noticing. If...
No, this is dynamics circuit work, so it's pushed til at least 0.21.
Some additional preliminary thoughts in no particular order (mostly I'm using this issue as a notepad): - a fair amount of maths can be automatically built up by whatever `Expression`...
I've attached it to 0.21, but really this is the containing epic as the tracking issue for "dynamic circuits" on the project board, so it's not actionable as a single...
I suspect we may need to invest a bit of time updating tutorials and other documentation after this - I feel like we probably have a fair amount of extant...
The heuristic here is really pretty meaningless (and clearly intended for backends that have cx as their only 2+q gate), and the `Target` path doesn't even attempt to put a...