Back compatibility 0.1

This commit is contained in:
Dario Coscia
2025-02-19 16:29:04 +01:00
committed by Nicola Demo
parent df673cad4e
commit 886bd23fdb
9 changed files with 114 additions and 8 deletions

View File

@@ -41,10 +41,6 @@ class AbstractProblem(metaclass=ABCMeta):
self.domains[cond_name] = cond.domain
cond.domain = cond_name
# @property
# def collector(self):
# return self._collector
@property
def batching_dimension(self):
return self._batching_dimension
@@ -53,10 +49,6 @@ class AbstractProblem(metaclass=ABCMeta):
def batching_dimension(self, value):
self._batching_dimension = value
@property
def discretised_domains(self):
return self._discretised_domains
# TODO this should be erase when dataloading will interface collector,
# kept only for back compatibility
@property
@@ -68,6 +60,10 @@ class AbstractProblem(metaclass=ABCMeta):
elif hasattr(cond, "domain"):
to_return[cond_name] = self._discretised_domains[cond.domain]
return to_return
@property
def discretised_domains(self):
return self._discretised_domains
def __deepcopy__(self, memo):
"""