Jake Lishman

Results 376 comments of 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`...