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:
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.
(analyze-circuit-noise-profile circuit noise-model)
Analyze circuit characteristics to recommend mitigation strategies.
Analyze circuit characteristics to recommend mitigation strategies.
(apply-circuit-optimization circuit supported-gates)
Apply circuit optimization as part of error mitigation.
Apply circuit optimization as part of error mitigation.
(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.
(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.
(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.
(get-strategy-info strategy)
Get metadata information about a mitigation strategy.
Get metadata information about a mitigation strategy.
(list-available-strategies)
List all available error mitigation strategies with their metadata.
List all available error mitigation strategies with their metadata.
(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.
(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.
Metadata about available error mitigation strategies.
Metadata about available error mitigation strategies.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close