|
Sequential Quantum Gate Decomposer
v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
Functions | |
| def | build_artifact_bundle (results) |
| def | build_requirement_metadata () |
| def | main () |
| def | parse_args () |
| def | validate_artifact_bundle (bundle) |
| def | validate_case_payload (case) |
| def | write_artifact_bundle |
Variables | |
| tuple | ARTIFACT_CORE_FIELDS |
| string | ARTIFACT_FILENAME = "required_local_noise_micro_bundle.json" |
| tuple | DEFAULT_OUTPUT_DIR |
| REPO_ROOT = Path(__file__).resolve().parents[3] | |
| tuple | REQUIRED_LOCAL_NOISE_MODELS |
| string | SUITE_NAME = "required_local_noise_micro_validation" |
Validation: required local-noise exact microcases. Reuses the canonical micro-validation harness and adds required-local-noise traceability for: - required local-noise coverage, - mixed required-noise sequence order, - mandatory-baseline classification that keeps these cases milestone-defining, - and one stable artifact bundle for the mandatory 1 to 3 qubit exact micro-validation matrix. Run with: python benchmarks/density_matrix/noise_support/required_local_noise_micro_validation.py
| def required_local_noise_micro_validation.build_artifact_bundle | ( | results | ) |
Definition at line 116 of file required_local_noise_micro_validation.py.


| def required_local_noise_micro_validation.build_requirement_metadata | ( | ) |
Definition at line 64 of file required_local_noise_micro_validation.py.

| def required_local_noise_micro_validation.main | ( | ) |
Definition at line 222 of file required_local_noise_micro_validation.py.

| def required_local_noise_micro_validation.parse_args | ( | ) |
Definition at line 206 of file required_local_noise_micro_validation.py.

| def required_local_noise_micro_validation.validate_artifact_bundle | ( | bundle | ) |
Definition at line 190 of file required_local_noise_micro_validation.py.

| def required_local_noise_micro_validation.validate_case_payload | ( | case | ) |
Definition at line 87 of file required_local_noise_micro_validation.py.

| def required_local_noise_micro_validation.write_artifact_bundle | ( | output_path | ) |
Definition at line 200 of file required_local_noise_micro_validation.py.


| tuple required_local_noise_micro_validation.ARTIFACT_CORE_FIELDS |
Definition at line 51 of file required_local_noise_micro_validation.py.
| string required_local_noise_micro_validation.ARTIFACT_FILENAME = "required_local_noise_micro_bundle.json" |
Definition at line 42 of file required_local_noise_micro_validation.py.
| tuple required_local_noise_micro_validation.DEFAULT_OUTPUT_DIR |
Definition at line 43 of file required_local_noise_micro_validation.py.
| required_local_noise_micro_validation.REPO_ROOT = Path(__file__).resolve().parents[3] |
Definition at line 23 of file required_local_noise_micro_validation.py.
| tuple required_local_noise_micro_validation.REQUIRED_LOCAL_NOISE_MODELS |
Definition at line 46 of file required_local_noise_micro_validation.py.
| string required_local_noise_micro_validation.SUITE_NAME = "required_local_noise_micro_validation" |
Definition at line 41 of file required_local_noise_micro_validation.py.
1.8.13