do not utilize diskcache if a config yaml is not loaded
This commit is contained in:
parent
524d289c9c
commit
d106598403
|
@ -428,7 +428,6 @@ class BitsAndBytes:
|
||||||
@dataclass()
|
@dataclass()
|
||||||
class Config(_Config):
|
class Config(_Config):
|
||||||
device: str = "cuda"
|
device: str = "cuda"
|
||||||
#distributed: bool = False
|
|
||||||
|
|
||||||
dataset: Dataset = field(default_factory=lambda: Dataset)
|
dataset: Dataset = field(default_factory=lambda: Dataset)
|
||||||
models: Models = field(default_factory=lambda: Models)
|
models: Models = field(default_factory=lambda: Models)
|
||||||
|
@ -456,7 +455,7 @@ class Config(_Config):
|
||||||
|
|
||||||
@cached_property
|
@cached_property
|
||||||
def diskcache(self):
|
def diskcache(self):
|
||||||
if self.dataset.cache:
|
if self.cfg_path is not None and self.dataset.cache:
|
||||||
return diskcache.Cache(self.cache_dir).memoize
|
return diskcache.Cache(self.cache_dir).memoize
|
||||||
return lambda: lambda x: x
|
return lambda: lambda x: x
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user