quri_parts.stim.estimator package#

create_stim_clifford_estimator()#

Returns a QuantumEstimator that uses stim’s TableauSimulator to calculate expectation values.

Return type:

QuantumEstimator[CircuitQuantumState]

create_stim_clifford_concurrent_estimator(executor=None, concurrency=1)#

Returns a ConcurrentQuantumEstimator that uses stim’s TableauSimulator to calculate expectation values.

Parameters:
  • executor (Optional['Executor']) –

  • concurrency (int) –

Return type:

ConcurrentQuantumEstimator[CircuitQuantumState]