adaptive-machine-learning / CapyMOA

Enhanced machine learning library tailored for data streams, featuring a Python API integrated with MOA backend support. This unique combination empowers users to leverage a wide array of existing algorithms efficiently while fostering the development of new methodologies in both Python and Java.
BSD 3-Clause "New" or "Revised" License
63 stars 22 forks source link

feat(pipelines): version 0 #128

Closed heymarco closed 5 months ago

heymarco commented 5 months ago

This PR contains the first version of pipelines in Capymoa. Most importantly, it contains the classes Pipeline and Transformer.

This version does not yet support changes in an instance's schema, e.g., due to feature selection. However, we will add this feature in the future.

hmgomes commented 5 months ago

Hi @heymarco, great work with the experimental version of the pipelines. I have expanded the jupyter notebook. We will continue working on this, but for now it is looking great, thanks again!