deepcharles / ruptures

ruptures: change point detection in Python
BSD 2-Clause "Simplified" License
1.54k stars 160 forks source link

Adding New metrics to ruptures #283

Open rfayat opened 1 year ago

rfayat commented 1 year ago

Hi !

Following the issue I opened about the possibility to add more metrics (#278), here is a PR to start working on the additional metrics.

For now I'm starting with the implementation of the adjusted Rand index based on scikit's implementation to have a first base to start with.

I also took care of adding scikit to the dependencies, I ran the tests and the installation works fine.

@deepcharles How do you want to proceed ? Do you already have a set of additional metrics in mind that could be added in addition to the adjusted Rand index and the Intersection over Union ?

Cheers,

Romain