Processing chain

class dabstract.dataprocessor.processing_chain.ProcessingChain(chain: Optional[list] = [], data: Optional[Iterable] = None)

Bases: object

Processing chain

add(name: Union[dabstract.dataprocessor.processing_chain.Processor, Dict, List, str], parameters: Dict = {})ProcessingChain

Add to chain

exists(filepath: str = None, ext='.pickle')
fit(data: Iterable, load_memory: bool = True, workers: int = 1, buffer_len: int = 2, **kwargs)ProcessingChain

fit parameters

inv_process(data: Iterable = None) → Iterable

inverse process data

load(filepath: str = None, ext='.pickle')

Load processor from filepath

process(data: Iterable, return_info: bool = False, **kwargs) → Iterable

process data

save(filepath: str = None, ext='.pickle')

Save processor from filepath

summary(verbose: bool = True) → None

Summary of processor