Simulators
Sometimes when we assemble algorithms, it is useful to check whether or not the resulting state is consistent with our expectation. As the state is not something we have access to with experiment, we need to use a simulator to obtain the exact final output state. In QURI Parts, a simulator is any function that work with the explicit state vector or density matrices.
Qulacs simulators
In the quri_parts.qulacs.simulator module, we provide 3 simulator features for state vectors.
evaluate_state_to_vectorrun_circuitget_marginal_probability
We introduce their functionalities in the following sections.