Releases: HSE-LAMBDA/roerich
Releases · HSE-LAMBDA/roerich
v0.6.0
🌀 Updates:
roerich.change_point.SlidingWindows
change point detection method is added by @maxslamdunk in #20roerich.change_point.ChangePointDetectionClassifier
was improved by @hushchyn-mikhail in #17roerich.change_point.ChangePointDetectionClassifierCV
was improved similarly by @hushchyn-mikhail in #18roerich.change_point.ChangePointDetectionRuLSIF
was updated by @hushchyn-mikhail in #19- Fixed a typo in the 'wisdm.py' example by @avnikitin in #21
OnlineNNClassifier
andOnlineNNRuLSIF
in theroerich.change_point
were refactored and improved by @hushchyn-mikhail in #23
📃 Documentation:
- Usage examples in the documentation were updated by @hushchyn-mikhail in #24
v0.5.0 🐳
🌀 Updates:
EnergyDistanceCalculator
method is added for change point detection based on energy distance calculation.ChangePointDetectionClassifierCV
added as a version ofChangePointDetectionClassifier
method with K-Fold cross-validation.MatrixImportance
added to calculate a matrix of importance for each pair of input features in change point detection task.- Now we use automatic tests for all methods in
roerich
. - Methods are divided into different modules for future versions. Compatibility with v0.4.0 is maintained.
📃 Documentation:
- Added descriptions of all new methods in
roerich
.
v0.4.0 ⭐
🔮 Documentation:
- Added descriptions of all methods for change point detection in
roerich
- Descriptions for density ratio estimation methods prepared
- Basic usage examples updated and published
- Several examples on real data demonstrated
🎇 Updates:
predict_proba_ratio(X)
added to density ration estimation methodsprecision_recall_curve
function fixeddisplay
function updated
v0.3.0
Changes
- Offline change point detection algorithms were implemented. The algorithms are described in https://doi.org/10.1016/j.jocs.2021.101385.
- Added quality metrics for change point detection results.
- Basic usage example was updated.
examples/demo.ipynb
was updated.- The library description in README was changed.
- Dependencies were added to
setup.py
. - Poetry installation is available.
- Related libraries for change point detection are listed in the README.
v0.2
Notable Changes:
- removed RuLSIF
- added examples
- OnlineNNClassifier and OnlineNNRuLSIF are in roerich.algorithms now
0.1
This is the first release :)