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

Go to the source code of this file.

Namespaces

 workflow_contract_validation
 

Functions

def workflow_contract_validation._contract_sections_complete (artifact)
 
def workflow_contract_validation._get_package_version
 
def workflow_contract_validation._load_reference_validation_bundle
 
def workflow_contract_validation.build_artifact_bundle (reference_bundle)
 
def workflow_contract_validation.build_boundary_classification ()
 
def workflow_contract_validation.build_hamiltonian_metadata ()
 
def workflow_contract_validation.build_input_contract ()
 
def workflow_contract_validation.build_open_chain_topology
 
def workflow_contract_validation.build_optimizer_config ()
 
def workflow_contract_validation.build_output_contract ()
 
def workflow_contract_validation.build_reference_artifacts (reference_bundle)
 
def workflow_contract_validation.build_reference_noise ()
 
def workflow_contract_validation.build_requirement_metadata (reference_bundle)
 
def workflow_contract_validation.build_software_metadata ()
 
def workflow_contract_validation.build_threshold_metadata ()
 
def workflow_contract_validation.get_git_revision ()
 
def workflow_contract_validation.main ()
 
def workflow_contract_validation.parse_args ()
 
def workflow_contract_validation.run_validation
 
def workflow_contract_validation.validate_artifact_bundle (artifact)
 
def workflow_contract_validation.write_artifact_bundle
 

Variables

tuple workflow_contract_validation.ARTIFACT_CORE_FIELDS
 
string workflow_contract_validation.ARTIFACT_FILENAME = "workflow_contract_bundle.json"
 
tuple workflow_contract_validation.BOUNDARY_CLASS_NAMES = ("supported", "optional", "deferred", "unsupported")
 
string workflow_contract_validation.CONTRACT_VERSION = "v1"
 
string workflow_contract_validation.DEFAULT_ANSATZ = "HEA"
 
int workflow_contract_validation.DEFAULT_INNER_BLOCKS = 1
 
int workflow_contract_validation.DEFAULT_LAYERS = 1
 
tuple workflow_contract_validation.DEFAULT_OUTPUT_DIR
 
int workflow_contract_validation.EXACT_REGIME_PARAMETER_SET_COUNT = 10
 
tuple workflow_contract_validation.EXACT_REGIME_WORKFLOW_QUBITS = (4, 6, 8, 10)
 
tuple workflow_contract_validation.FIXED_PARAMETER_QUBITS = (4, 6)
 
int workflow_contract_validation.OBSERVABLE_IMAG_TOL = 1e-10
 
string workflow_contract_validation.PRIMARY_BACKEND = "density_matrix"
 
string workflow_contract_validation.REFERENCE_BACKEND = "qiskit_aer_density_matrix"
 
 workflow_contract_validation.REPO_ROOT = Path(__file__).resolve().parents[3]
 
float workflow_contract_validation.REQUIRED_PASS_RATE = 1.0
 
tuple workflow_contract_validation.STATUS_VOCABULARY = ("pass", "fail", "incomplete", "completed", "unsupported")
 
string workflow_contract_validation.SUITE_NAME = "workflow_contract_validation"
 
tuple workflow_contract_validation.THRESHOLD_CORE_FIELDS
 
int workflow_contract_validation.TRACE_TOL = 1e-10
 
tuple workflow_contract_validation.VALIDATION_EVIDENCE_REFERENCE_BUNDLE_PATH
 
int workflow_contract_validation.VALIDITY_TOL = 1e-10
 
int workflow_contract_validation.WORKFLOW_ERROR_TOL = 1e-8
 
string workflow_contract_validation.WORKFLOW_ID = "phase2_xxz_hea_density_matrix_anchor_workflow"