Sequential Quantum Gate Decomposer  v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
Functions | Variables
validation_pipeline Namespace Reference

Functions

def _write_slice_bundle
 
def main
 
def run_pipeline ()
 

Variables

 REPO_ROOT = Path(__file__).resolve().parents[3]
 

Detailed Description

Run and emit all density-matrix correctness-evidence validation bundles in one process.

Run with:
python benchmarks/density_matrix/correctness_evidence/validation_pipeline.py
Run and write every performance-evidence validation bundle (full pipeline) in one process.

Run with:
python benchmarks/density_matrix/performance_evidence/validation_pipeline.py

Function Documentation

◆ _write_slice_bundle()

def validation_pipeline._write_slice_bundle (   module)
private

Definition at line 49 of file correctness_evidence/validation_pipeline.py.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ main()

def validation_pipeline.main (   argv)

Definition at line 89 of file correctness_evidence/validation_pipeline.py.

Here is the call graph for this function:

◆ run_pipeline()

def validation_pipeline.run_pipeline (   list,
  tuple,
  str,
  str,
  Path 
)

Definition at line 70 of file correctness_evidence/validation_pipeline.py.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ REPO_ROOT

validation_pipeline.REPO_ROOT = Path(__file__).resolve().parents[3]

Definition at line 15 of file correctness_evidence/validation_pipeline.py.