def from_params(cls, params: Params) -> 'RawDataProcessor': iterator_type = params.pop("type", cls.list_available()) return cls.by_name(iterator_type).from_params(params)
def from_params(cls, params: Params) -> 'LibDataProcessor': batch_size = params.pop('batch_size') data_workers = params.pop('data_workers') data_args = params params.assert_empty(cls.__name__) return cls(data_args, batch_size, data_workers)