Skip to content

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.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