Source code for malib.utils.io_wrapper.base_io_wrapper

import abc


[docs]class BaseIOWrapper(abc.ABC): """Abstract base class for io wrapper. The wrapper serves the following purposes * Unified local/remote files r/w """
[docs] @abc.abstractmethod def write(self, object): """ Serialize object and write/send to target uri. """ pass
[docs] @abc.abstractmethod def read(self): pass