Utilities (qiskit.providers.aer.utils)

This module contains utility functions for modifying NoiseModel objects and QuantumCircuits using noise models.



Transforms one quantum channel to another based on a specified criteria.


remap_noise_model(noise_model, remapping[, …])

Remap qubits in a noise model.

insert_noise(circuits, noise_model[, transpile])

Return a noisy version of a QuantumCircuit.

approximate_quantum_error(error, *[, …])

Return an approximate QuantumError bases on the Hilbert-Schmidt metric.

approximate_noise_model(model, *[, …])

Return an approximate noise model.