Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[Unreleased]¶
[0.4.0] - 2024-10-29¶
Added¶
- Add isolation forest algorithm #130
[0.3.2] - 2024-10-25¶
Changed¶
- Add support for Python3.13
[0.3.1] - 2024-09-19¶
Changed¶
- Improve the one dimension classifier implementation in adaboost algorithm #117
[0.3.1.rc0] - 2024-09-19¶
Fixed¶
- Fix the codecov report issue in ci #112
Changed¶
[0.3.0] - 2024-09-12¶
Docs¶
- Improve the documentation
[0.3.0.rc0] - 2024-09-12¶
Refactor¶
- Refactored knn and adaboost algorithm
- Make all the algorithms in single file (almost, except for kmeans++)
[0.3.0.dev1] - 2024-09-06¶
Refactor¶
- Refactored all the clustering algorithm
Fixed¶
- Kmeans simple implementation fix centroid calculation
- Bisect K-means cluster with wrong dataset index
Changed¶
- Package management migrates from Poetry to Uv
[0.2.0] - 2022-12-03¶
Added¶
- Clustering: DBSCAN, Hierarchical(Agnes&Diana), Kmeans
- Classification: KNN
- Ensemble: Boosting(AdaBoost)
Changed¶
- Use Poetry to manage the package
- Use MkDocs to build documentation
[0.1.0] - 2022-12-02¶
Added¶
- Project clean & reorg