|
Sequential Quantum Gate Decomposer
v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
Functions | |
| def | _artifact_semantics_complete (artifact) |
| def | _build_artifact_entry (artifact_id, artifact_class, mandatory, path, status, expected_statuses, purpose, generation_command, summary) |
| def | _load_end_to_end_trace |
| def | _load_json |
| def | _load_matrix_baseline |
| def | _load_unsupported_workflow |
| def | _load_workflow_contract |
| def | _load_workflow_interpretation |
| def | _write_artifact |
| def | build_workflow_publication_bundle |
| def | main () |
| def | parse_args () |
| def | run_validation |
| def | validate_workflow_publication_bundle |
| def | write_workflow_publication_bundle |
Variables | |
| string | ARTIFACT_FILENAME = "workflow_publication_bundle.json" |
| tuple | BUNDLE_FIELDS |
| DEFAULT_OUTPUT_DIR = WORKFLOW_EVIDENCE_OUTPUT_DIR | |
| END_TO_END_TRACE_PATH = DEFAULT_OUTPUT_DIR / END_TO_END_TRACE_ARTIFACT_FILENAME | |
| MATRIX_BASELINE_PATH = DEFAULT_OUTPUT_DIR / MATRIX_BASELINE_ARTIFACT_FILENAME | |
| REPO_ROOT = Path(__file__).resolve().parents[3] | |
| dictionary | REQUIRED_SEMANTIC_FLAGS |
| string | SUITE_NAME = "workflow_publication_evidence" |
| UNSUPPORTED_WORKFLOW_PATH = DEFAULT_OUTPUT_DIR / UNSUPPORTED_WORKFLOW_ARTIFACT_FILENAME | |
| WORKFLOW_CONTRACT_PATH = DEFAULT_OUTPUT_DIR / WORKFLOW_CONTRACT_ARTIFACT_FILENAME | |
| tuple | WORKFLOW_INTERPRETATION_PATH |
Validation: workflow publication bundle. Builds the top-level workflow manifest by assembling the emitted workflow evidence artifacts into one reproducible, machine-checkable package. The bundle preserves canonical workflow identity and contract-version fields across the packaged evidence layers. Run with: python benchmarks/density_matrix/workflow_evidence/workflow_publication_bundle.py
|
private |
Definition at line 184 of file workflow_publication_bundle.py.


|
private |
Definition at line 170 of file workflow_publication_bundle.py.

|
private |
Definition at line 118 of file workflow_publication_bundle.py.


|
private |
Definition at line 105 of file workflow_publication_bundle.py.

|
private |
Definition at line 127 of file workflow_publication_bundle.py.


|
private |
Definition at line 136 of file workflow_publication_bundle.py.


|
private |
Definition at line 109 of file workflow_publication_bundle.py.


|
private |
Definition at line 145 of file workflow_publication_bundle.py.


|
private |
Definition at line 154 of file workflow_publication_bundle.py.


| def workflow_publication_bundle.build_workflow_publication_bundle | ( | output_dir | ) |
Definition at line 190 of file workflow_publication_bundle.py.


| def workflow_publication_bundle.main | ( | ) |
Definition at line 617 of file workflow_publication_bundle.py.

| def workflow_publication_bundle.parse_args | ( | ) |
Definition at line 571 of file workflow_publication_bundle.py.

| def workflow_publication_bundle.run_validation | ( | workflow_contract_path | ) |
Definition at line 510 of file workflow_publication_bundle.py.


| def workflow_publication_bundle.validate_workflow_publication_bundle | ( | bundle, | |
| bundle_dir | |||
| ) |
Definition at line 429 of file workflow_publication_bundle.py.


| def workflow_publication_bundle.write_workflow_publication_bundle | ( | output_path | ) |
Definition at line 502 of file workflow_publication_bundle.py.


| string workflow_publication_bundle.ARTIFACT_FILENAME = "workflow_publication_bundle.json" |
Definition at line 57 of file workflow_publication_bundle.py.
| tuple workflow_publication_bundle.BUNDLE_FIELDS |
Definition at line 66 of file workflow_publication_bundle.py.
| workflow_publication_bundle.DEFAULT_OUTPUT_DIR = WORKFLOW_EVIDENCE_OUTPUT_DIR |
Definition at line 58 of file workflow_publication_bundle.py.
| workflow_publication_bundle.END_TO_END_TRACE_PATH = DEFAULT_OUTPUT_DIR / END_TO_END_TRACE_ARTIFACT_FILENAME |
Definition at line 60 of file workflow_publication_bundle.py.
| workflow_publication_bundle.MATRIX_BASELINE_PATH = DEFAULT_OUTPUT_DIR / MATRIX_BASELINE_ARTIFACT_FILENAME |
Definition at line 61 of file workflow_publication_bundle.py.
| workflow_publication_bundle.REPO_ROOT = Path(__file__).resolve().parents[3] |
Definition at line 20 of file workflow_publication_bundle.py.
| dictionary workflow_publication_bundle.REQUIRED_SEMANTIC_FLAGS |
Definition at line 78 of file workflow_publication_bundle.py.
| string workflow_publication_bundle.SUITE_NAME = "workflow_publication_evidence" |
Definition at line 56 of file workflow_publication_bundle.py.
| workflow_publication_bundle.UNSUPPORTED_WORKFLOW_PATH = DEFAULT_OUTPUT_DIR / UNSUPPORTED_WORKFLOW_ARTIFACT_FILENAME |
Definition at line 62 of file workflow_publication_bundle.py.
| workflow_publication_bundle.WORKFLOW_CONTRACT_PATH = DEFAULT_OUTPUT_DIR / WORKFLOW_CONTRACT_ARTIFACT_FILENAME |
Definition at line 59 of file workflow_publication_bundle.py.
| tuple workflow_publication_bundle.WORKFLOW_INTERPRETATION_PATH |
Definition at line 63 of file workflow_publication_bundle.py.
1.8.13