We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 64919c2 commit cd2f3d4Copy full SHA for cd2f3d4
torchquantum/plugin/qiskit/qiskit_plugin.py
@@ -21,8 +21,9 @@
21
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22
SOFTWARE.
23
"""
24
+from __future__ import annotations
25
-from typing import Iterable
26
+from typing import Iterable, Optional
27
28
import numpy as np
29
import qiskit
@@ -837,7 +838,7 @@ def qiskit2tq_translate_qiskit_params(
837
838
839
840
def qiskit2tq(
- circ: QuantumCircuit, initial_parameters: list[torch.nn.Parameter] | None = None
841
+ circ: QuantumCircuit, initial_parameters: Optional[list[torch.nn.Parameter]] = None
842
):
843
ops = qiskit2tq_Operator(circ, initial_parameters)
844
return tq.QuantumModuleFromOps(ops)
0 commit comments