Storage¶
-
class
olympus.utils.storage.BaseStorage(*args, **kwargs)[source]¶ Bases:
objectMethods
exits garbage_collect garbage_collect_in_memory garbage_collect_on_disk load open read safe_load save set_base show_memory_usage write
-
class
olympus.utils.storage.StateStorage(folder='/tmp', time_buffer=300)[source]¶ Bases:
olympus.utils.storage.BaseStorageMethods
load(self, filename[, device])Parameters: safe_load(self, name, device)Handles a few common exceptions for you and returns None if a file is not found exits garbage_collect garbage_collect_in_memory garbage_collect_on_disk open read save set_base show_memory_usage write -
Kio= 1024¶
-
Mio= 1048576¶
-
USE_IN_MEMORY_CACHE= False¶
-
load(self, filename, device=None)[source]¶ Parameters: - filename: str
file to load the state from
- device: torch.device
it indicates the location where all tensors should be loaded.
-