Files
HDH-example/config.yaml
2025-10-12 00:55:02 +02:00

66 líneas
1.3 KiB
YAML

# HDH Deployment Configuration
# Configuration file for the HDH deployment example
# Logging configuration
logging:
level: INFO
format: "%(asctime)s - %(name)s - %(levelname)s - %(message)s"
file: "hdh_deployment.log"
# Output settings
output:
directory: "hdh_results"
save_plots: true
plot_format: "png"
plot_dpi: 300
# Circuit processing settings
circuits:
max_qubits: 10
default_partitions: 3
enable_visualization: true
save_intermediate: false
# Performance settings
performance:
timeout_seconds: 300
max_memory_gb: 8
parallel_processing: false
# QASM processing
qasm:
supported_versions: ["2.0"]
max_file_size_mb: 10
validate_syntax: true
# Benchmarking settings
benchmark:
repetitions: 3
warmup_runs: 1
measure_memory: true
save_detailed_metrics: true
# Visualization settings
visualization:
figsize: [12, 8]
node_colors:
quantum: "#FF6B6B"
classical: "#4DABF7"
edge_colors:
quantum: "#FF8E53"
classical: "#69DB7C"
layout: "spring"
node_size: 100
edge_width: 1.5
# Docker settings (for containerized deployment)
docker:
base_image: "python:3.11-slim"
working_dir: "/app"
expose_port: 8080
# Development settings
development:
debug_mode: false
verbose_logging: false
save_debug_info: false