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_vector
run_circuit
get_marginal_probability
We introduce their functionalities in the following sections.