Transpilation Validation
ampamp.transpilation_validation
Backend validation utilities for transpiled quantum circuits.
This module adds publishability-style checks for ideal/noisy execution, count-distribution drift, and structured JSONL logging.
BackendValidationConfig
dataclass
Execution and quality thresholds for backend validation.
BackendValidationRunner
Runs ideal-vs-noisy validation on transpiled circuits.
validate_circuit(name, circuit)
Validate one circuit under ideal and noisy Aer execution.
validate_many(circuits)
Validate a dictionary of named circuits.
ValidationLogConfig
dataclass
Structured logging configuration.
ValidationNoiseConfig
dataclass
Noise model configuration for backend validation.