online-ml / river

🌊 Online machine learning in Python
https://riverml.xyz
BSD 3-Clause "New" or "Revised" License
5.1k stars 551 forks source link

Integration with CapyMOA? #1617

Open cdeterman opened 2 months ago

cdeterman commented 2 months ago

I recently reached out to scikit-multiflow with an issue request here. They stated that development is paused on that module and that I should follow up with CapyMOA. Is there any expectation to integrate with that module moving forward?

smastelini commented 2 months ago

Hi @cdeterman, feature importance is certainly something interesting to add in Hoeffding Trees. I am not aware yet of the technical challenges involved, but it is worth a go. I will label this issue as a new feature request and assign myself to it.

smastelini commented 2 months ago

As for CapyMOA, that is a different story. River is a standalone Python library for online learning, whereas CapyMOA is a Python wrapper to access MOA (java-based) functionalitites.

PS: skmultiflow is one of the ancestors of River.