Skip to main content

Module characterization

Module characterization 

Source
Expand description

Gate and quantum system characterization

This module provides comprehensive tools for analyzing and characterizing quantum gates and quantum systems using their eigenstructure and other advanced techniques. This is useful for:

  • Gate synthesis and decomposition
  • Identifying gate types and parameters
  • Optimizing gate sequences
  • Verifying gate implementations
  • Quantum volume measurement
  • Quantum process tomography
  • Noise characterization and mitigation

Re-exports§

pub use gate_characterizer::GateCharacterizer;
pub use gate_characterizer::GateEigenstructure;
pub use gate_characterizer::GateType;
pub use noise_characterizer::MitigationResult;
pub use noise_characterizer::MitigationTechnique;
pub use noise_characterizer::NoiseCharacterizationResult;
pub use noise_characterizer::NoiseCharacterizer;
pub use noise_characterizer::NoiseMitigator;
pub use noise_model::NoiseModel;
pub use quantum_volume::QuantumVolumeConfig;
pub use quantum_volume::QuantumVolumeMeasurement;
pub use quantum_volume::QuantumVolumeResult;
pub use quantum_volume::RandomGate;
pub use quantum_volume::RandomQuantumCircuit;
pub use tomography::ProcessBasis;
pub use tomography::ProcessTomography;
pub use tomography::ProcessTomographyConfig;
pub use tomography::ProcessTomographyResult;

Modules§

gate_characterizer
Gate eigenstructure and characterization tools
noise_characterizer
Noise characterization and mitigation engine
noise_model
Noise model types and Kraus operator implementations
quantum_volume
Quantum Volume measurement types and engine
tomography
Quantum Process Tomography types and engine