|
Sequential Quantum Gate Decomposer
v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
Functions | |
| def | _build_operation_from_mapping |
| def | _build_operation_from_spec |
| def | _canonicalize_operation_name |
| def | _coerce_operation_kind |
| def | _coerce_optional_float |
| def | _coerce_optional_int |
| def | _extract_legacy_noise_value |
| def | _normalize_gate_name |
| def | _normalize_legacy_noise_specs |
| def | _normalize_noise_name |
| def | _validate_mode |
| def | _validate_surface |
| def | build_bridge_overlap_report |
| Build a bridge overlap report from a canonical planner surface and a bridge metadata. More... | |
| def | build_canonical_planner_surface_from_bridge_metadata |
| def | build_canonical_planner_surface_from_legacy_circuit |
| def | build_canonical_planner_surface_from_operation_specs |
| def | build_canonical_planner_surface_from_qgd_circuit |
| def | build_phase3_continuity_planner_surface |
| Build a canonical planner surface from a Phase 2 continuity VQE instance. More... | |
| def | build_planner_audit_record |
| def | preflight_planner_request |
|
private |
Definition at line 81 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 100 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 60 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 49 of file noisy_planner_surface_builders.py.

|
private |
Definition at line 74 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 68 of file noisy_planner_surface_builders.py.

|
private |
Definition at line 319 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 23 of file noisy_planner_surface_builders.py.

|
private |
Definition at line 349 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 34 of file noisy_planner_surface_builders.py.

|
private |
Definition at line 122 of file noisy_planner_surface_builders.py.


|
private |
Definition at line 138 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.build_bridge_overlap_report | ( | surface | ) |
Build a bridge overlap report from a canonical planner surface and a bridge metadata.
| surface | A canonical planner surface. |
| bridge_metadata | A bridge metadata. |
Definition at line 651 of file noisy_planner_surface_builders.py.

| def noisy_planner_surface_builders.build_canonical_planner_surface_from_bridge_metadata | ( | bridge_metadata | ) |
Definition at line 232 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.build_canonical_planner_surface_from_legacy_circuit | ( | legacy_circuit | ) |
Definition at line 402 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.build_canonical_planner_surface_from_operation_specs | ( | qbit_num | ) |
Definition at line 268 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.build_canonical_planner_surface_from_qgd_circuit | ( | circuit | ) |
Definition at line 494 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.build_phase3_continuity_planner_surface | ( | vqe | ) |
Build a canonical planner surface from a Phase 2 continuity VQE instance.
| vqe | A Phase 2 continuity VQE instance. The VQE instance should be configured for the exact noisy HEA anchor workflow. |
| workload_id | The workload ID to use for the planner surface. |
| requested_mode | The requested mode for the planner surface. |
Definition at line 604 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.build_planner_audit_record | ( | surface | ) |
Definition at line 622 of file noisy_planner_surface_builders.py.


| def noisy_planner_surface_builders.preflight_planner_request | ( | source_type | ) |
Definition at line 513 of file noisy_planner_surface_builders.py.


1.8.13