|
Sequential Quantum Gate Decomposer
v1.9.6
Powerful decomposition of general unitarias into one- and two-qubit gates gates
|
Functions | |
| def | _build_descriptor_partition |
| def | _descriptor_error |
| def | _descriptor_operation_mismatch_category |
| def | _partition_surface_operations |
| Partition the operations of a canonical planner surface into partitions. More... | |
| def | _validate_descriptor_request |
| def | build_descriptor_audit_record |
| def | build_partition_descriptor_set |
| def | build_phase3_continuity_partition_descriptor_set |
| def | descriptor_member_to_dict |
| def | descriptor_partition_to_dict |
| def | preflight_descriptor_request |
| def | validate_partition_descriptor_set |
| def | validate_partition_descriptor_set_against_surface |
|
private |
Definition at line 145 of file noisy_descriptor.py.


|
private |
Definition at line 263 of file noisy_descriptor.py.


|
private |
Definition at line 485 of file noisy_descriptor.py.


|
private |
Partition the operations of a canonical planner surface into partitions.
The partition is done by the following algorithm (greedy algorithm):
| surface | A canonical planner surface. |
| max_partition_qubits | The maximum number of qubits allowed in a partition. |
Definition at line 122 of file noisy_descriptor.py.


|
private |
Definition at line 81 of file noisy_descriptor.py.


| def noisy_descriptor.build_descriptor_audit_record | ( | descriptor_set | ) |
Definition at line 613 of file noisy_descriptor.py.


| def noisy_descriptor.build_partition_descriptor_set | ( | surface | ) |
Definition at line 188 of file noisy_descriptor.py.


| def noisy_descriptor.build_phase3_continuity_partition_descriptor_set | ( | vqe, | |
| workload_id | |||
| ) |
Definition at line 219 of file noisy_descriptor.py.


| def noisy_descriptor.descriptor_member_to_dict | ( | descriptor_set | ) |
Definition at line 23 of file noisy_descriptor.py.


| def noisy_descriptor.descriptor_partition_to_dict | ( | descriptor_set | ) |
Definition at line 48 of file noisy_descriptor.py.


| def noisy_descriptor.preflight_descriptor_request | ( | source_type | ) |
Definition at line 235 of file noisy_descriptor.py.


| def noisy_descriptor.validate_partition_descriptor_set | ( | descriptor_set | ) |
Definition at line 282 of file noisy_descriptor.py.


| def noisy_descriptor.validate_partition_descriptor_set_against_surface | ( | surface | ) |
Definition at line 520 of file noisy_descriptor.py.


1.8.13