|
63 | 63 | from cirq.optimizers.stratify import (
|
64 | 64 | stratified_circuit,
|
65 | 65 | )
|
| 66 | + |
66 | 67 | from cirq.optimizers.synchronize_terminal_measurements import (
|
67 | 68 | SynchronizeTerminalMeasurements,
|
68 | 69 | )
|
69 | 70 |
|
70 |
| -from cirq.optimizers.three_qubit_decomposition import ( |
71 |
| - three_qubit_matrix_to_operations, |
72 |
| -) |
73 |
| - |
74 |
| -from cirq.optimizers.two_qubit_decompositions import ( |
75 |
| - two_qubit_matrix_to_operations, |
76 |
| - two_qubit_matrix_to_diagonal_and_operations, |
77 |
| -) |
78 |
| - |
79 |
| - |
80 |
| -from cirq.optimizers.two_qubit_to_sqrt_iswap import ( |
81 |
| - two_qubit_matrix_to_sqrt_iswap_operations, |
82 |
| -) |
83 |
| - |
84 |
| -from cirq.optimizers.two_qubit_to_fsim import ( |
85 |
| - decompose_two_qubit_interaction_into_four_fsim_gates, |
86 |
| -) |
87 |
| - |
88 | 71 | from cirq import _compat
|
89 | 72 |
|
90 | 73 | _compat.deprecated_submodule(
|
|
118 | 101 | deadline="v0.16",
|
119 | 102 | create_attribute=True,
|
120 | 103 | )
|
| 104 | + |
| 105 | +_compat.deprecated_submodule( |
| 106 | + new_module_name="cirq.transformers.analytical_decompositions.three_qubit_decomposition", |
| 107 | + old_parent="cirq.optimizers", |
| 108 | + old_child="three_qubit_decomposition", |
| 109 | + deadline="v0.16", |
| 110 | + create_attribute=True, |
| 111 | +) |
| 112 | + |
| 113 | +_compat.deprecated_submodule( |
| 114 | + new_module_name="cirq.transformers.analytical_decompositions.two_qubit_to_cz", |
| 115 | + old_parent="cirq.optimizers", |
| 116 | + old_child="two_qubit_decompositions", |
| 117 | + deadline="v0.16", |
| 118 | + create_attribute=True, |
| 119 | +) |
| 120 | + |
| 121 | + |
| 122 | +_compat.deprecated_submodule( |
| 123 | + new_module_name="cirq.transformers.analytical_decompositions.two_qubit_to_fsim", |
| 124 | + old_parent="cirq.optimizers", |
| 125 | + old_child="two_qubit_to_fsim", |
| 126 | + deadline="v0.16", |
| 127 | + create_attribute=True, |
| 128 | +) |
| 129 | + |
| 130 | + |
| 131 | +_compat.deprecated_submodule( |
| 132 | + new_module_name="cirq.transformers.analytical_decompositions.two_qubit_to_sqrt_iswap", |
| 133 | + old_parent="cirq.optimizers", |
| 134 | + old_child="two_qubit_to_sqrt_iswap", |
| 135 | + deadline="v0.16", |
| 136 | + create_attribute=True, |
| 137 | +) |
0 commit comments