Expand description
Unified Quantum Hardware Benchmarking System
This module provides a comprehensive, unified benchmarking system for quantum devices that works across all quantum cloud providers (IBM, Azure, AWS) with advanced statistical analysis, optimization, and reporting capabilities powered by SciRS2.
Re-exports§
pub use config::AlgorithmBenchmarkConfig;pub use config::BenchmarkExecutionParams;pub use config::BenchmarkSuiteConfig;pub use config::CircuitBenchmarkConfig;pub use config::CircuitType;pub use config::CustomBenchmarkDefinition;pub use config::FidelityMeasurementMethod;pub use config::GateBenchmarkConfig;pub use config::HistoricalTrackingConfig;pub use config::MLModelType;pub use config::MultiQubitGate;pub use config::OptimizationAlgorithm;pub use config::OptimizationObjective;pub use config::QuantumAlgorithm;pub use config::ReportFormat;pub use config::ReportingConfig;pub use config::ResourceOptimizationConfig;pub use config::SciRS2AnalysisConfig;pub use config::SingleQubitGate;pub use config::StatisticalTest;pub use config::SystemBenchmarkConfig;pub use config::TwoQubitGate;pub use config::UnifiedBenchmarkConfig;pub use config::VisualizationType;pub use types::BaselineMetric;pub use types::BaselineMetricValue;pub use types::PerformanceBaseline;pub use types::QuantumPlatform;pub use events::BenchmarkEvent;pub use results::AlgorithmLevelResults;pub use results::CircuitLevelResults;pub use results::CostAnalysisResult;pub use results::CrossPlatformAnalysis;pub use results::DeviceInfo;pub use results::GateLevelResults;pub use results::PlatformBenchmarkResult;pub use results::ResourceAnalysisResult;pub use results::SciRS2AnalysisResult;pub use results::StatisticalSummary;pub use results::SystemLevelResults;pub use results::UnifiedBenchmarkResult;pub use system::UnifiedQuantumBenchmarkSystem;
Modules§
- analysis
- Analysis utilities for the unified benchmarking system
- config
- Configuration types for the unified benchmarking system
- events
- Event handling for the unified benchmarking system
- optimization
- Optimization engine for performance and cost optimization
- reporting
- Report generator for automated reporting
- results
- Result types for the unified benchmarking system
- system
- Main unified benchmarking system implementation
- types
- Core types for the unified benchmarking system