From 12020911912f4ce5ef280be1bb3499f454eb3467 Mon Sep 17 00:00:00 2001 From: Mattia Robbiano Date: Tue, 23 Sep 2025 01:44:44 +0200 Subject: [PATCH] fixed issue with measure gates name and expectation function type hint --- src/qibotn/backends/quimb.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/qibotn/backends/quimb.py b/src/qibotn/backends/quimb.py index 53bcc6b..8a11bb9 100644 --- a/src/qibotn/backends/quimb.py +++ b/src/qibotn/backends/quimb.py @@ -45,7 +45,7 @@ GATE_MAP = { "fsim": "fsim", - "m": "measure" + "measure": "measure" } class QuimbBackend(QibotnBackend, NumpyBackend): @@ -193,7 +193,7 @@ class QuimbBackend(QibotnBackend, NumpyBackend): statevector=statevector, ) - def expectation(self, circuit: Circuit, operators_list: list[str], sites_list: list[str], coeffs_list: list[str]): + def expectation(self, circuit, operators_list, sites_list, coeffs_list): """ Compute the expectation value of a symbolic Hamiltonian on a quantum circuit using tensor network contraction. This method takes a Qibo circuit, converts it to a Quimb tensor network circuit, and evaluates the expectation value