PackageTrack
Sign in Get early access

ml_linalg

SIMD-based linear algebra and statistics, efficient manipulation with numeric data

13.12.8 26K downloads/mo #1956 most downloaded on pub.dev gyrdym/ml_linalg

What this package is like to depend on

Last release 29 days ago

26 Jul 2026

Ships unpredictably

gaps range from 8 days to 1.6 years

Nearly every release is documented

notes for 144 of 144 stable releases

Nothing withdrawn

no release was ever pulled

8 years old

145 releases · first in 2018

2 releases in the last 12 months

see the full history below

Release timeline

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

Releases

latest 60 of 145
  1. 13.12.8 26 Jul 2026
    Release notes
    • README.md: remove obsolete contacts
    Open source →
  2. 13.12.7 03 Jan 2026
    Release notes
    • Actualize Vector benchmarks
    Open source →
  3. 13.12.6 08 Jun 2024
    Release notes
    • Matrix.fromList, Matrix.fromFlattenedList:
      • speed up
    Open source →
  4. 13.12.5 07 Jun 2024
    Release notes
    • Vector.randomFilled:
      • factory-constructor speed-up
    Open source →
  5. 13.12.4 06 Jun 2024
    Release notes
    • Vector.filled:
      • factory-constructor speed-up
    Open source →
  6. 13.12.3 04 Jun 2024
    Release notes
    • Vector.fromList:
      • factory-constructor speed-up
    Open source →
  7. 13.12.2 27 Dec 2023
    Release notes
    • README:
      • Add link to solve method api docs
    Open source →
  8. 13.12.1 26 Dec 2023
    Release notes
    • Vector:
      • Extracting values from cache for exp and prod methods fixed
    Open source →
  9. 13.12.0 24 Dec 2023
    Release notes
    • Matrix:
      • add solve method for solving a system of linear equations
    Open source →
  10. 13.11.31 10 May 2023
    Release notes
    • Lib migration to Dart 3.0.0 (only non-breaking changes)
    Open source →
  11. 13.11.30 23 Mar 2023
    Release notes
    • Vector:
      • Fixed typo in documentation for min method
    Open source →
  12. 13.11.29 11 Mar 2023
    Release notes
    • README:
      • added differences between vector_math and ml_linalg
    Open source →
  13. 13.11.28 10 Jan 2023
    Release notes
    • Matrix:
      • transpose method speed up
    Open source →
  14. 13.11.27 10 Jan 2023
    Release notes
    • Matrix:
      • Float32Matrix, Float64Matrix:
        • Matrix constructors replaced by specific ones
    Open source →
  15. 13.11.26 10 Jan 2023
    Release notes
    • Matrix:
      • mean: redundant code removed
    Open source →
  16. 13.11.25 09 Jan 2023
    Release notes
    • Matrix:
      • variance method speed up
    Open source →
  17. 13.11.24 08 Jan 2023
    Release notes

    Matrix: 'mean' method speed up (#160)

    Open source →
    Release notes
    • Matrix:
      • mean method speed up
    Open source →
  18. 13.11.23 06 Jan 2023
    Release notes
    • Matrix:
      • prod method fixed
    Open source →
  19. 13.11.22 06 Jan 2023
    Release notes
    • Matrix:
      • max and min methods speed up
    Open source →
  20. 13.11.21 05 Jan 2023
    Release notes

    Matrix: Hadamard product speed up (#157)

    Open source →
    Release notes
    • Matrix:
      • mutiply method (Hadamard product) speed up
    Open source →
  21. 13.11.20 03 Jan 2023
    Release notes

    Matrix: 'pow', 'sum', 'log', 'exp', 'prod' methods speed up (#156)

    Open source →
    Release notes
    • Matrix:
      • pow, sum, prod, exp, log methods speed up
    Open source →
  22. 13.11.19 02 Jan 2023
    Release notes

    Matrix: 'norm' method (Frobenius case) speed up (#155)

    Open source →
    Release notes
    • Matrix:
      • norm method speed up (frobenius case)
    Open source →
  23. 13.11.18 01 Jan 2023
    Release notes

    Matrix: 'mapElements' speed up

    Open source →
    Release notes
    • Matrix:
      • mapElements method speed up
    Open source →
  24. 13.11.17 01 Jan 2023
    Release notes
    • Matrix:
      • sample method speed up
    Open source →
  25. 13.11.16 01 Jan 2023
    Release notes

    Matrix: 'transpose' method fixed for oversized flattened list (#152)

    Open source →
    Release notes
    • Matrix:
      • transpose method fixed for oversized flattened list
    Open source →
  26. 13.11.15 30 Dec 2022
    Release notes

    Matrix: flattened SIMD list length fixed (#151)

    Open source →
    Release notes
    • Matrix:
      • Flattened SIMD list length fixed
    Open source →
  27. 13.11.13 30 Dec 2022
    Release notes
    • Matrix:
      • Little optimization for 'getRow' and 'getColumn'
    Open source →
  28. 13.11.12 29 Dec 2022
    Release notes

    Matrix: SIMD used in matrix-matrix operations (#148)

    Open source →
    Release notes
    • Matrix:
      • SIMD used in matrix-matrix operations => performance improved for a lot of operations
      • Architectural changes: MatrixDataManager removed, MatrixFactory removed
    Open source →
  29. 13.11.11 27 Dec 2022
    Release notes

    Matrix: SIMD used in matrix-scalar operations (#147)

    Open source →
    Release notes
    • Matrix:
      • SIMD used in matrix-scalar operations => performance improved for a lot of operations
    Open source →
  30. 13.11.10 26 Dec 2022
    Release notes

    Vector: typed list getters changed to functions (#146)

    Open source →
    Release notes
    • Vector:
      • getter _simdList changed to function => performance improved for a lot of operations
      • getter _typedList changed to function => performance improved for a lot of operations
    Open source →
  31. 13.11.7 23 Dec 2022
    Release notes
    • Matrix:
      • Arithmetic operations speed up
    Open source →
  32. 13.11.6 21 Dec 2022
    Release notes
    • Matrix, Vector:
      • Multiplication speed up
    Open source →
  33. 13.11.5 20 Dec 2022
    Release notes
    • Matrix:
      • ByteData replaced with typed lists
    Open source →
  34. 13.11.4 17 Dec 2022
    Release notes
    • Matrix:
      • inverse method speed up (Forward substitution case)
    Open source →
  35. 13.11.3 17 Dec 2022
    Release notes
    • Matrix:
      • inverse method speed up (Backward substitution case)
    Open source →
  36. 13.11.2 17 Dec 2022
    Release notes
    • Matrix:
      • decompose method speed up (LU decomposition case)
    Open source →
  37. 13.11.1 16 Dec 2022
    Release notes
    • Matrix:
      • decompose method speed up (Cholesky decomposition case)
    Open source →
  38. 13.11.0 15 Dec 2022
    Release notes
    • Matrix:
      • transpose method speed up
      • fromByteData constructor added
    Open source →
  39. 13.10.7 11 Dec 2022
    Release notes
    • Vector:
      • Arithmetic operations: vector32-vector64 operations speed up
    Open source →
  40. 13.10.6 11 Dec 2022
    Release notes
    • Vector:
      • Arithmetic operations: replace 'List' with 'Iterable'
    Open source →
  41. 13.10.5 11 Dec 2022
    Release notes
    • README:
      • Add information on Vector creation to README
    Open source →
  42. 13.10.4 10 Dec 2022
    Release notes
    • README:
      • Add examples on vector arithmetic operations to README
    Open source →
  43. 13.10.3 09 Dec 2022
    Release notes
    • Vector:
      • Add compatibility for arithmetic operations between float32 and float64 vectors
      • Add compatibility for arithmetic operations with List class
    Open source →
  44. 13.10.2 07 Dec 2022
    Release notes
    • Vector:
      • fromList, randomFilled, filled constructors speed up
    Open source →
  45. 13.10.1 30 Nov 2022
    Release notes
    • Vector:
      • '+', '-', '/', '*' operators: acceptable types narrowed
    Open source →
  46. 13.10.0 03 Jul 2022
    Release notes
    • Matrix:
      • eigen method added, Power Iteration method added
    Open source →
  47. 13.9.0 14 Apr 2022
    Release notes
    • Vector:
      • hamming distance implemented
    Open source →
  48. 13.8.0 10 Apr 2022
    Release notes
    • Vector:
      • Added set method
    Open source →
  49. 13.7.0 26 Mar 2022
    Release notes
    • Vector:
      • Added median method
    Open source →
  50. 13.6.0 10 Mar 2022
    Release notes
    • Matrix:
      • Added variance method
    Open source →
  51. 13.5.0 19 Feb 2022
    Release notes
    • Vector:
      • Added filterElements method
    Open source →
  52. 13.4.0 19 Feb 2022
    Release notes
    • Matrix:
      • Added filterColumns method
    Open source →
  53. 13.3.3 14 Feb 2022
    Release notes
    • Matrix:
      • Added random constructor
      • Added randomSPD constructor
      • Optimized Cholesky decomposition
      • Optimized LU inverse
      • Optimized Cholesky inverse
    Open source →
  54. 13.3.2 13 Feb 2022
    Release notes
    • Added .g symbol to the names of all autogenerated files
    • Matrix:
      • Optimised LU decomposition
    Open source →
  55. 13.3.1 12 Feb 2022
    Release notes
    • Added documentation for matrix decomposition and inversion
    Open source →
  56. 13.3.0 10 Feb 2022
    Release notes
    • Matrix:
      • Added LU inverse
      • Added backward substitution inverse
    Open source →
  57. 13.2.0 09 Feb 2022
    Release notes
    • Matrix:
      • Added LU decomposition
    Open source →
  58. 13.1.1 08 Feb 2022
    Release notes
    • Matrix:
      • Added extra test-cases for Cholesky decomposition
    Open source →
  59. 13.1.0 06 Feb 2022
    Release notes
    • Matrix:
      • Added Cholesky decomposition
      • Added inverse method:
        • Cholesky inverse
        • Forward substitution inverse for triangular matrices
    Open source →
  60. 13.0.2 15 Aug 2021
    Release notes
    • Error handling improvements
    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