You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@glanzz partitioning is meant to be used to split circuit into smaller "partitions" when circuit is separable. For example, if 30-qubit circuit doesn't have any connection between first 15 qubits and last 15 qubits (there is no multi-qubit gates between any of first 15 qubits and any of second 15 qubits), then circuit is separable into two 15-qubit circuits. That is two "partitions" which can be executed separately and their results combined into one 30-qubit state vector.
However, this idea is abandoned early, and partitioning code is not maintained, but is still present in the source code.
I am trying to run the following circuit with and without partitioning:
The expected result is state 111 for all 100 shots i.e: { '111': 100 }
But with partitioning the result is not as expected it is {'010': 100}
What is partitioning meant to do, i see that documentation lacks this...
The text was updated successfully, but these errors were encountered: