From 628160c79bfbdeb68f69c6fd316f50b1cff08cfc Mon Sep 17 00:00:00 2001 From: vinitha-balachandran Date: Thu, 7 Mar 2024 15:14:09 +0800 Subject: [PATCH] Fix in mps_enabled settings --- src/qibotn/backends/quimb.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/qibotn/backends/quimb.py b/src/qibotn/backends/quimb.py index 1c86120..df6488a 100644 --- a/src/qibotn/backends/quimb.py +++ b/src/qibotn/backends/quimb.py @@ -16,9 +16,9 @@ def __init__(self, runcard): mps_enabled_value = runcard.get("MPS_enabled") if mps_enabled_value is True: - self.mps_opts = {"method": "svd", "cutoff": 1e-6, "cutoff_mod": "abs"} + self.mps_opts = {"method": "svd", "cutoff": 1e-6, "cutoff_mode": "abs"} elif mps_enabled_value is False: - self.mps_opts = False + self.mps_opts = None elif isinstance(mps_enabled_value, dict): self.mps_opts = mps_enabled_value else: @@ -29,6 +29,7 @@ def __init__(self, runcard): self.MPS_enabled = False self.NCCL_enabled = False self.expectation_enabled = False + self.mps_opts = None self.name = "qibotn" self.quimb = quimb