Skip to content

Latest commit

 

History

History
73 lines (46 loc) · 1.69 KB

CHANGELOG.md

File metadata and controls

73 lines (46 loc) · 1.69 KB

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

  • Improve the variable names in kmeans algorithm #114
  • Improve the documentation and linters #115

[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