Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Namespaces | Functions | Variables
unsupported_workflow_validation.py File Reference

Go to the source code of this file.

Namespaces

 unsupported_workflow_validation
 

Functions

def unsupported_workflow_validation._augment_backend_mismatch_case (raw_case)
 
def unsupported_workflow_validation._enrich_case (case)
 
def unsupported_workflow_validation._load_end_to_end_trace_bundle
 
def unsupported_workflow_validation._load_json
 
def unsupported_workflow_validation._load_matrix_baseline_bundle
 
def unsupported_workflow_validation._load_workflow_contract
 
def unsupported_workflow_validation.build_artifact_bundle (workflow_contract, end_to_end_trace_bundle, matrix_baseline_bundle, unsupported_noise_bundle, backend_mismatch_case)
 
def unsupported_workflow_validation.build_requirement_metadata (unsupported_noise_bundle, workflow_contract)
 
def unsupported_workflow_validation.get_required_unsupported_case_fields (workflow_contract)
 
def unsupported_workflow_validation.main ()
 
def unsupported_workflow_validation.parse_args ()
 
def unsupported_workflow_validation.run_validation
 
def unsupported_workflow_validation.validate_artifact_bundle (bundle)
 
def unsupported_workflow_validation.validate_case_payload (case, required_fields)
 
def unsupported_workflow_validation.write_artifact_bundle
 

Variables

tuple unsupported_workflow_validation.ARTIFACT_CORE_FIELDS
 
string unsupported_workflow_validation.ARTIFACT_FILENAME = "unsupported_workflow_bundle.json"
 
string unsupported_workflow_validation.BACKEND_MISMATCH_CASE_NAME = "unsupported_state_vector_density_noise"
 
tuple unsupported_workflow_validation.BACKEND_MISMATCH_CASE_PATH
 
 unsupported_workflow_validation.DEFAULT_OUTPUT_DIR = WORKFLOW_EVIDENCE_OUTPUT_DIR
 
 unsupported_workflow_validation.END_TO_END_TRACE_BUNDLE_PATH = DEFAULT_OUTPUT_DIR / END_TO_END_TRACE_ARTIFACT_FILENAME
 
 unsupported_workflow_validation.MATRIX_BASELINE_BUNDLE_PATH = DEFAULT_OUTPUT_DIR / MATRIX_BASELINE_ARTIFACT_FILENAME
 
 unsupported_workflow_validation.REPO_ROOT = Path(__file__).resolve().parents[3]
 
string unsupported_workflow_validation.SUITE_NAME = "unsupported_workflow_validation"
 
tuple unsupported_workflow_validation.UNSUPPORTED_NOISE_BUNDLE_PATH
 
 unsupported_workflow_validation.WORKFLOW_CONTRACT_PATH = DEFAULT_OUTPUT_DIR / WORKFLOW_CONTRACT_ARTIFACT_FILENAME