refactor: make QibotnBackend abstract and inherit both this and NumpyBackend in Qibotn concrete backends

This commit is contained in:
MatteoRobbiati
2025-02-10 10:49:30 +01:00
parent d854d15068
commit a5f7d1fb14
4 changed files with 10 additions and 17 deletions

View File

@@ -1,10 +1,11 @@
from qibo.backends import NumpyBackend
from qibo.config import raise_error
from qibo.result import QuantumState
from qibotn.backends.abstract import QibotnBackend
class QuimbBackend(QibotnBackend):
class QuimbBackend(NumpyBackend, QibotnBackend):
def __init__(self, runcard):
super().__init__()