lomas_server.dataset_store package

Submodules

lomas_server.dataset_store.basic_dataset_store module

lomas_server.dataset_store.dataset_store module

lomas_server.dataset_store.lru_dataset_store module

lomas_server.dataset_store.private_dataset_observer module

class lomas_server.dataset_store.private_dataset_observer.PrivateDatasetObserver[source]

Bases: ABC

We use this abstract class to “subscribe” to object instances (PrivateDataset) so that they can notify instances of this abstract class (LRUDatasetStore or other DatasetStore implementing caching) when their memory usage changes.

abstract update_memory_usage() None[source]

Abstract method to update total memory used by datasets

lomas_server.dataset_store.utils module

Module contents