Results of a simulation by a SimulatesFinalState.
cirq.SimulationTrialResult(
params: 'cirq.ParamResolver',
measurements: Mapping[str, np.ndarray],
final_simulator_state: TSimulatorState
) -> None
Unlike cirq.Result
, a SimulationTrialResult contains the final
simulator_state of the system. This simulator_state is dependent on the
simulation implementation and may be, for example, the state vector
or the density matrix of the system.
Args |
params
|
A ParamResolver of settings used for this result.
|
measurements
|
A mapping from measurement gate key to measurement
results. Measurement results are a numpy ndarray of actual
boolean measurement results (ordered by the qubits acted on by
the measurement gate.)
|
final_simulator_state
|
The final simulator state.
|
Attributes |
params
|
A ParamResolver of settings used for this result.
|
measurements
|
A dictionary from measurement gate key to measurement
results. Measurement results are a numpy ndarray of actual boolean
measurement results (ordered by the qubits acted on by the
measurement gate.)
|
qubit_map
|
A map from Qid to index used to define the ordering of the basis in the result.
|
Methods
__eq__
View source
__eq__(
other: _SupportsValueEquality
) -> bool
__ne__
View source
__ne__(
other: _SupportsValueEquality
) -> bool