1 """Phase 3 noisy planner and partition descriptors (public API re-exports).""" 3 from __future__
import annotations
5 from squander.partitioning.noisy_descriptor
import (
6 NoisyDescriptorValidationError,
7 build_descriptor_audit_record,
8 build_partition_descriptor_set,
9 build_phase3_continuity_partition_descriptor_set,
10 descriptor_member_to_dict,
11 descriptor_partition_to_dict,
12 preflight_descriptor_request,
13 validate_partition_descriptor_set,
14 validate_partition_descriptor_set_against_surface,
16 from squander.partitioning.noisy_planner_surface_builders
import (
17 NoisyPlannerValidationError,
18 build_bridge_overlap_report,
19 build_canonical_planner_surface_from_bridge_metadata,
20 build_canonical_planner_surface_from_legacy_circuit,
21 build_canonical_planner_surface_from_operation_specs,
22 build_canonical_planner_surface_from_qgd_circuit,
23 build_phase3_continuity_planner_surface,
24 build_planner_audit_record,
25 preflight_planner_request,
27 from squander.partitioning.noisy_types
import (
28 DEFAULT_PARTITION_DESCRIPTOR_MAX_QUBITS,
29 PARTITIONED_DENSITY_MODE,
31 PLANNER_OP_KIND_NOISE,
34 SUPPORTED_NOISE_NAMES,
35 SUPPORTED_PLANNER_SOURCE_TYPES,
36 CanonicalNoisyPlannerOperation,
37 CanonicalNoisyPlannerSurface,
38 NoisyPartitionDescriptor,
39 NoisyPartitionDescriptorMember,
40 NoisyPartitionDescriptorSet,
41 PlannerOperationKindWire,
45 "DEFAULT_PARTITION_DESCRIPTOR_MAX_QUBITS",
46 "PARTITIONED_DENSITY_MODE",
48 "PLANNER_OP_KIND_GATE",
49 "PLANNER_OP_KIND_NOISE",
50 "SUPPORTED_GATE_NAMES",
51 "SUPPORTED_NOISE_NAMES",
52 "SUPPORTED_PLANNER_SOURCE_TYPES",
53 "CanonicalNoisyPlannerOperation",
54 "CanonicalNoisyPlannerSurface",
55 "NoisyDescriptorValidationError",
56 "NoisyPartitionDescriptor",
57 "NoisyPartitionDescriptorMember",
58 "NoisyPartitionDescriptorSet",
59 "NoisyPlannerValidationError",
60 "PlannerOperationKindWire",
61 "build_bridge_overlap_report",
62 "build_canonical_planner_surface_from_bridge_metadata",
63 "build_canonical_planner_surface_from_legacy_circuit",
64 "build_canonical_planner_surface_from_operation_specs",
65 "build_canonical_planner_surface_from_qgd_circuit",
66 "build_descriptor_audit_record",
67 "build_partition_descriptor_set",
68 "build_phase3_continuity_partition_descriptor_set",
69 "build_phase3_continuity_planner_surface",
70 "build_planner_audit_record",
71 "descriptor_member_to_dict",
72 "descriptor_partition_to_dict",
73 "preflight_descriptor_request",
74 "preflight_planner_request",
75 "validate_partition_descriptor_set",
76 "validate_partition_descriptor_set_against_surface",