quri_parts.stim.estimator package#
- quri_parts.stim.estimator.create_stim_clifford_estimator() Callable[[Operator | PauliLabel, CircuitQuantumState], Estimate[complex]] #
Returns a
QuantumEstimator
that uses stim’sTableauSimulator
to calculate expectation values.
- quri_parts.stim.estimator.create_stim_clifford_concurrent_estimator(executor: Executor | None = None, concurrency: int = 1) Callable[[Sequence[Operator | PauliLabel], Sequence[CircuitQuantumState]], Iterable[Estimate[complex]]] #
Returns a
ConcurrentQuantumEstimator
that uses stim’sTableauSimulator
to calculate expectation values.