Adap
ADAP: the Awesome Data Augmentation Pipeline
This library allows you to create a data processing stream where elements will go accross nodes applying data processing rules to include data, emit new elements, or modify it according to locally present data.
Adap.Streamwill create the stream taking an input stream and a module implementingdo_emit/2to define the processing pipeline of each element.Adap.Unitare processes started on demand where elements can be routed to use locally constructed datasAdap.Piperallows to create a data processing pipeline (module implementingdo_emit/2) as :- successive matching rules
- external dependencies for each rule as a
Adap.Unitspec
See an example usage in Adap.Piper.