Jake Lishman
Jake Lishman
Overall, these objects just don't live in different spaces, really. We've never thought too much about namespaces for Qiskit objects before as things expanded - the namespace for registers _does_...
I've put up #11940 which is one way of fixing this, but it's not 100% clear to me that the route I went with #11940 is fully acceptable.
For the first comment: Thanks for the report, it's really good to be doing stress testing of this, and I really hadn't thought about 1000+ element expressions when I made...
For the second comment: Just to point out, this code block: ```python or_bit_expr = None for cr in crs: cbit = cr[0] if or_bit_expr is None: or_bit_expr = cbit else:...
Is the construction time of `CouplingMap` causing you any noticeable bottlenecks in a complete script? The reason I'm asking is mostly because I'd expect any operation that uses a coupling...
You may also find that calling `ndarray.tolist()` before passing your Numpy array to `CouplingMap` brings your performance to acceptable levels for you as well - that lets Numpy do a...
The more edges are in the coupling map, the more expensive any operations on the coupling map are going to be as well - in these cases, is the construction...
@prakharb10: apologies for the slow reply from us. It's no excuse, this issue just happened to come in right in the middle of the Qiskit 1.0 final release push, and...
Luciano: can you transfer this back to Qiskit for now, because at a minimum I think there's issues we need to solve on our side, and there's a separate tracking...
Oh, I missed those comments at the bottom, sorry. In general, you can't wrap up conditions on registers into an `Instruction` (which is what happens if you try to `QuantumCircuit.append`...