Merge pull request #128 from qiboteam/quimb_fixes

A couple of fixes to the Quimb backend
This commit is contained in:
Renato M S Farias
2026-01-20 10:30:10 +08:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

View File

@@ -5,7 +5,7 @@ from qibo.config import raise_error
from qibotn.backends.abstract import QibotnBackend from qibotn.backends.abstract import QibotnBackend
from qibotn.backends.cutensornet import CuTensorNet # pylint: disable=E0401 from qibotn.backends.cutensornet import CuTensorNet # pylint: disable=E0401
PLATFORMS = ("cutensornet", "qutensornet", "qmatchatea") PLATFORMS = ("cutensornet", "quimb", "qmatchatea")
class MetaBackend: class MetaBackend:

View File

@@ -202,7 +202,7 @@ def execute_circuit(
) )
def expectation_observable_symbolic( def exp_value_observable_symbolic(
self, circuit, operators_list, sites_list, coeffs_list, nqubits self, circuit, operators_list, sites_list, coeffs_list, nqubits
): ):
""" """
@@ -341,7 +341,7 @@ METHODS = {
"configure_tn_simulation": configure_tn_simulation, "configure_tn_simulation": configure_tn_simulation,
"setup_backend_specifics": setup_backend_specifics, "setup_backend_specifics": setup_backend_specifics,
"execute_circuit": execute_circuit, "execute_circuit": execute_circuit,
"expectation_observable_symbolic": expectation_observable_symbolic, "exp_value_observable_symbolic": exp_value_observable_symbolic,
"_qibo_circuit_to_quimb": _qibo_circuit_to_quimb, "_qibo_circuit_to_quimb": _qibo_circuit_to_quimb,
"_string_to_quimb_operator": _string_to_quimb_operator, "_string_to_quimb_operator": _string_to_quimb_operator,
"circuit_ansatz": circuit_ansatz, "circuit_ansatz": circuit_ansatz,