Module process_tomography

Module process_tomography 

Source
Expand description

Comprehensive quantum process tomography module

This module provides advanced quantum process tomography capabilities using SciRS2 for statistical analysis, optimization, and machine learning.

Re-exports§

pub use core::ProcessTomographyExecutor;
pub use core::SciRS2ProcessTomographer;
pub use fallback as scirs2_fallback;
pub use analysis::*;
pub use config::*;
pub use reconstruction::*;
pub use results::*;
pub use utils::*;
pub use validation::*;

Modules§

analysis
Analysis components for process tomography
config
Configuration types for process tomography
core
Core process tomography implementation
fallback
Fallback implementations when SciRS2 is not available
reconstruction
Process reconstruction methods
results
Result and data structures for process tomography
utils
Utility functions for process tomography
validation
Validation methods for process tomography

Structs§

ProcessComparisonResult
Result of process comparison
ProcessValidationReport
Process validation report

Enums§

ExportFormat
Export formats

Functions§

benchmark_process
Benchmark process against standard quantum channels
compare_processes
Compare two quantum processes
comprehensive_process_characterization
Comprehensive process characterization with full analysis
create_process_monitoring_system
Create process monitoring system for continuous characterization
create_process_tomographer
Create a new process tomographer with default configuration
create_process_tomographer_with_config
Create a process tomographer with custom configuration
export_process_results
Export process tomography results in various formats
quick_process_tomography
Perform quick process tomography with minimal configuration
validate_process_result
Validate process tomography result