PackageTrack
Sign in Get early access

ml_algo

Machine learning algorithms, Machine learning models performance evaluation functionality

16.18.1 2.4K downloads/mo #4994 most downloaded on pub.dev gyrdym/ml_algo

What this package is like to depend on

Last release 29 days ago

26 Jul 2026

Release timing varies

gaps range from 2 weeks to 13 months

Nearly every release is documented

notes for 170 of 170 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

170 releases · first in 2018

1 release in the last 12 months

see the full history below

Release timeline

170 releases · Dec 2018 to Jul 2026
2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 170
  1. 16.18.1 26 Jul 2026
    Release notes
    • Remove obsolete contacts
    Open source →
  2. 16.18.0 07 Jul 2025
    Release notes
    • Added MetricType.logLoss and LogLossMetric for evaluating probabilistic binary classifiers
    Open source →
  3. 16.17.13 07 Sep 2024
    Release notes
    • Added Decision Tree web demo using Web Assembly
    Open source →
  4. 16.17.12 17 Aug 2024
    Release notes
    • update in README
      • mention that web is possible
      • fix the getIrisDataFrame and Pipeline example
    Open source →
  5. 16.17.11 11 Aug 2024
    Release notes
    • Update contacts in README
    Open source →
  6. 16.17.10 02 Jan 2024
    Release notes
    • Upgrade injector dependency
    Open source →
  7. 16.17.9 31 Dec 2023
    Release notes
    • Gradient descent example corrected
    Open source →
  8. 16.17.8 22 Jul 2023
    Release notes
    • dart 3.0 migration (non-breaking changes)
    Open source →
  9. 16.17.7 30 Dec 2022
    Release notes
    • ml_linalg ^13.11.15 used
    Open source →
  10. 16.17.6 30 Dec 2022
    Release notes
    • ml_linalg version fixed (13.11.11)
    • benchmark info added
    Open source →
  11. 16.17.5 16 Dec 2022
    Release notes
    • ml_linalg 13.11.1 used
    Open source →
  12. 16.17.4 28 Oct 2022
    Release notes
    • Documentation:
      • Added links to articles to README
    Open source →
  13. 16.17.3 22 Aug 2022
    Release notes
    • Log Likelihood Cost function:
      • dtype passed
    • Newton optimizer:
      • dtype passed
    • Removed package:ml_linalg/linalg.dart and package:ml_algo/ml_algo.dart imports
    Open source →
  14. 16.17.2 21 Aug 2022
    Release notes
    • Code quality:
      • Strict options turned on
      • Pedantic dependency removed in favour of dart lints package
    Open source →
  15. 16.17.1 21 Aug 2022
    Release notes
    • e2e tests:
      • more stable tests for LinearRegressor
    Open source →
  16. 16.17.0 21 Aug 2022
    Release notes
    • LogisticRegressor:
      • Newton method added
    Open source →
  17. 16.16.0 21 Aug 2022
    Release notes
    • LinearRegressor:
      • Newton method added
    Open source →
  18. 16.15.2 28 Jun 2022
    Release notes
    • LinearRegressor, LogisticRegressor, SoftmaxRegressor:
      • Set fitIntercept param to true by default
    Open source →
  19. 16.15.1 26 May 2022
    Release notes
    • README: LogisticRegressor example corrected
    Open source →
  20. 16.15.0 24 May 2022
    Release notes
    • LinearRegressor.BGD constructor added
    Open source →
  21. 16.14.0 22 May 2022
    Release notes
    • LinearRegressor.SGD constructor added
    Open source →
  22. 16.13.0 16 May 2022
    Release notes
    • RandomBinaryProjectionSearcher:
      • Distance type considered
    • ml_algo export file:
      • Distance type exported
      • DType exported
    • kd_tree export file:
      • Distance type exported
      • DType exported
    Open source →
  23. 16.12.1 15 May 2022
    Release notes
    • Corrected link to RandomBinaryProjectionSearcher class in README.md
    Open source →
  24. 16.12.0 15 May 2022
    Release notes
    • RandomBinaryProjectionSearcher class added
    Open source →
  25. 16.11.4 04 May 2022
    Release notes
    • getPimaIndiansDiabetesDataFrame, getIrisDataFrame used
    Open source →
  26. 16.11.3 02 May 2022
    Release notes
    • Toy datasets from ml_dataframe package used
    Open source →
  27. 16.11.2 02 May 2022
    Release notes
    • KDTree:
      • fromIterable constructor, default value for splitting strategy changed
      • Serialization tests added
    • README:
      • Example for KDTree persisting added
    Open source →
  28. 16.11.1 01 May 2022
    Release notes
    • KDTree example added to README
    • kd_tree exported as a separate library
    Open source →
  29. 16.11.0 22 Apr 2022
    Release notes
    • ml_preprocessing version upgraded to 7.0.2
    • ml_dataframe version upgraded to 1.0.0
    Open source →
  30. 16.10.5 16 Apr 2022
    Release notes
    • KnnClassifier:
      • Proofreading the documentation
    Open source →
  31. 16.10.4 16 Apr 2022
    Release notes
    • DecisionTreeClassifier:
      • Proofreading the documentation
    Open source →
  32. 16.10.3 14 Apr 2022
    Release notes
    • CrossValidator:
      • Proofreading the documentation
    Open source →
  33. 16.10.2 12 Apr 2022
    Release notes
    • KDTree:
      • Corrected usage example
    Open source →
  34. 16.10.1 12 Apr 2022
    Release notes
    • README.md:
      • Proofreading the texts
    Open source →
  35. 16.10.0 12 Apr 2022
    Release notes
    • KDTree:
      • Added queryIterable method
    Open source →
  36. 16.9.0 11 Apr 2022
    Release notes
    • KDTree:
      • Supported cosine, manhattan and hamming distance
    Open source →
  37. 16.8.0 09 Apr 2022
    Release notes
    • DecisionTreeClassifier:
      • Added Gini index assessor type
    Open source →
  38. 16.7.2 07 Apr 2022
    Release notes
    • DecisionTreeClassifier:
      • TreeNode fields renamed
      • Added example of DecisionTreeClassifier usage to README.md
    Open source →
  39. 16.7.1 05 Apr 2022
    Release notes
    • DecisionTreeClassifier:
      • Fixed greedy splitter in case of a split column consisting of the same values
    Open source →
  40. 16.7.0 03 Apr 2022
    Release notes
    • DecisionTreeClassifier:
      • Added saveAsSvg method which returns '.svg' file with a graphical representation of a tree
    Open source →
  41. 16.6.3 30 Mar 2022
    Release notes
    • KDTree:
      • fromIterable constructor added
      • splitStrategy option added to all constructors
    Open source →
  42. 16.6.2 29 Mar 2022
    Release notes
    • KDTree:
      • KDTree build optimization: split algorithm changed
    Open source →
  43. 16.6.1 28 Mar 2022
    Release notes
    • KDTree class added to library export file
    Open source →
  44. 16.6.0 27 Mar 2022
    Release notes
    • Added KDTree algorithm
    Open source →
  45. 16.5.2 08 Mar 2022
    Release notes
    • Add ecosystem notes to README.md
    Open source →
  46. 16.5.1 07 Mar 2022
    Release notes
    • Added linear regression examples to README.md
    Open source →
  47. 16.5.0 06 Mar 2022
    Release notes
    • LinearRegressor:
      • Added LinearRegressor.SGD constructor
    Open source →
  48. 16.4.0 06 Mar 2022
    Release notes
    • LinearRegressor:
      • Added LinearRegressor.lasso constructor
    Open source →
  49. 16.3.2 20 Feb 2022
    Release notes
    • LinearRegressor:
      • Coordinated descent optimizer speed up
    Open source →
  50. 16.3.1 12 Feb 2022
    Release notes
    • README: Added example of linear regression
    Open source →
  51. 16.3.0 11 Feb 2022
    Release notes
    • Added closed-form solution for linear regression
    Open source →
  52. 16.2.4 24 Dec 2021
    Release notes
    • Corrected typos and mistakes in README and documentation
    Open source →
  53. 16.2.3 19 Sep 2021
    Release notes
    • e2e tests: linear regressor's config improved
    Open source →
  54. 16.2.2 19 Sep 2021
    Release notes
    • Linear optimization-based algorithms: default parameters organised and extracted to separate files
    Open source →
  55. 16.2.1 18 Sep 2021
    Release notes
    • Documentation for learning rate strategies added
    Open source →
  56. 16.2.0 15 Sep 2021
    Release notes
    • stepBased learning rate strategy added
    Open source →
  57. 16.1.0 12 Sep 2021
    Release notes
    • timeBased and exponential learning rate strategies added
    • Dart formatting check added to CI pipeline
    Open source →
  58. 16.0.4 06 Sep 2021
    Release notes
    • README: learning rate examples
    Open source →
  59. 16.0.3 01 Aug 2021
    Release notes
    • dartfmt applied to the project files
    Open source →
  60. 16.0.2 15 May 2021
    Release notes
    • Retrainable: returning type was fixed
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive