Liking cljdoc? Tell your friends :D

org.soulspace.qclojure.application.error-mitigation

Error mitigation strategies for quantum computing.

This namespace provides a comprehensive suite of error mitigation techniques to improve the fidelity of quantum circuit execution on noisy hardware.

Key strategies implemented:

  • Zero Noise Extrapolation (ZNE)
  • Readout Error Mitigation
  • Symmetry Verification
  • Virtual Distillation
  • Circuit Optimization Integration

The mitigation pipeline analyzes circuits and noise models to automatically select and apply the most effective strategies for each use case.

Error mitigation strategies for quantum computing.

This namespace provides a comprehensive suite of error mitigation techniques
to improve the fidelity of quantum circuit execution on noisy hardware.

Key strategies implemented:
- Zero Noise Extrapolation (ZNE)
- Readout Error Mitigation  
- Symmetry Verification
- Virtual Distillation
- Circuit Optimization Integration

The mitigation pipeline analyzes circuits and noise models to automatically
select and apply the most effective strategies for each use case.
raw docstring

analyze-circuit-noise-profileclj

(analyze-circuit-noise-profile circuit noise-model)

Analyze circuit characteristics to recommend mitigation strategies.

Analyze circuit characteristics to recommend mitigation strategies.
sourceraw docstring

apply-circuit-optimizationclj

(apply-circuit-optimization circuit supported-gates)

Apply circuit optimization as part of error mitigation.

Apply circuit optimization as part of error mitigation.
sourceraw docstring

apply-error-mitigationclj

(apply-error-mitigation circuit backend mitigation-config)

Apply comprehensive error mitigation strategies to improve circuit fidelity.

This is the main entry point for error mitigation. It analyzes the circuit and noise model, selects appropriate strategies, and orchestrates their application.

Apply comprehensive error mitigation strategies to improve circuit fidelity.

This is the main entry point for error mitigation. It analyzes the circuit
and noise model, selects appropriate strategies, and orchestrates their application.
sourceraw docstring

create-error-mitigation-backendclj

(create-error-mitigation-backend base-backend mitigation-config)

Create a backend wrapper that applies error mitigation transparently.

This higher-order function wraps any quantum backend to add comprehensive error mitigation capabilities without changing the backend interface.

Create a backend wrapper that applies error mitigation transparently.

This higher-order function wraps any quantum backend to add comprehensive
error mitigation capabilities without changing the backend interface.
sourceraw docstring

execute-with-mitigationclj

(execute-with-mitigation circuit backend mitigation-config)

Execute a circuit with comprehensive error mitigation applied.

This is the main integration point that combines circuit optimization, error mitigation, and result post-processing in a single function.

Execute a circuit with comprehensive error mitigation applied.

This is the main integration point that combines circuit optimization,
error mitigation, and result post-processing in a single function.
sourceraw docstring

get-strategy-infoclj

(get-strategy-info strategy)

Get metadata information about a mitigation strategy.

Get metadata information about a mitigation strategy.
sourceraw docstring

list-available-strategiesclj

(list-available-strategies)

List all available error mitigation strategies with their metadata.

List all available error mitigation strategies with their metadata.
sourceraw docstring

mitigate-errorsclj

(mitigate-errors circuit backend & [config])

Main API function for applying error mitigation to quantum circuits.

This is the primary entry point for users of the error mitigation system.

Main API function for applying error mitigation to quantum circuits.

This is the primary entry point for users of the error mitigation system.
sourceraw docstring

select-mitigation-strategiesclj

(select-mitigation-strategies circuit noise-model constraints)

Select optimal mitigation strategies based on circuit analysis and constraints.

Select optimal mitigation strategies based on circuit analysis and constraints.
sourceraw docstring

strategy-metadataclj

Metadata about available error mitigation strategies.

Metadata about available error mitigation strategies.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close