Recent Releases of fast-matrix-market
fast-matrix-market - v1.7.6
What's Changed
- Upgrade to fastfloat 6.0.0 by @alugowski in https://github.com/alugowski/fastmatrix_market/pull/61
- Prevent a possible clash with SciPy 1.12's FMM by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/63
Full Changelog: https://github.com/alugowski/fastmatrixmarket/compare/v1.7.5...v1.7.6
- C++
Published by alugowski over 2 years ago
fast-matrix-market - v1.7.5
What's Changed
- Support older CMake 3.14+ by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/53
- Add generator and sort examples by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/55
- Support older GCC/Clang that require extra link flags for C++11 threads by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/56
- Add Windows MinGW tests by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/57
- Add cstdint include to types.h by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/58
Full Changelog: https://github.com/alugowski/fastmatrixmarket/compare/v1.7.4...v1.7.5
- C++
Published by alugowski over 2 years ago
fast-matrix-market - v1.7.4
What's Changed
- Support C++23 fixed-width floating point types by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/47
- Duplicate-free symmetric diagonals by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/51
Full Changelog: https://github.com/alugowski/fastmatrixmarket/compare/v1.7.3...v1.7.4
- C++
Published by alugowski over 2 years ago
fast-matrix-market - v1.7.3
What's Changed
- Read CRLF files on non-Windows platforms by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/30
- Add method to procedurally generate matrices by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/31
- GraphBLAS binding: sum duplicates by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/34
- Include
std::stringuser type in main header by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/35 - Enable GraphBLAS binding to write arrays directly by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/36
- DOC: Add the R bindings by @HaoZeke in https://github.com/alugowski/fastmatrixmarket/pull/39
- Fix GraphBLAS complex value compilation by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/41
- Register with threadpoolctl by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/37
- Add ...3.25 to minimum cmake version to show support for new cmake by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/42
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/alugowski/fastmatrixmarket/pull/44
- Python 3.12 and Linux aarch64 wheels by @alugowski in https://github.com/alugowski/fastmatrixmarket/pull/43
New Contributors
- @HaoZeke made their first contribution in https://github.com/alugowski/fastmatrixmarket/pull/39
- @dependabot made their first contribution in https://github.com/alugowski/fastmatrixmarket/pull/44
Full Changelog: https://github.com/alugowski/fastmatrixmarket/compare/v1.7.2...v1.7.3
- C++
Published by alugowski over 2 years ago
fast-matrix-market - v1.7.2
Improve handling of streams with PyPy. In particular close gzip and bz2 wrapper streams explicitly, which fixes an issue on Windows PyPy.
- C++
Published by alugowski almost 3 years ago
fast-matrix-market - v1.7.1
- Close files more quickly
- C++
Published by alugowski almost 3 years ago
fast-matrix-market - v1.7.0
Reduce memory usage on parallel reads Reduce compilation time and library size by coalescing some code paths Fix CSC write insufficient parallelism issue Add writematrixmarket_csc Flush streams at the end of write (fixes some PyPy issues) Compile on 32-bit systems Permit fully indented .mtx files Improved multiline comments Add compile-time option to exclude vector support Add option to always include comment line, even if empty (match SciPy behavior) Python: open files in binary mode which fixes some compatibility issues on Windows Python: Fix seek on sync crash with StringIO, manifested in mminfo of StringIO objects Python: find symmetry on small matrices by default
- C++
Published by alugowski almost 3 years ago
fast-matrix-market - v1.6.0
Change thread pool to task-thread-pool Upgrade to fast_float 5.0.0 Minor build fixes
- C++
Published by alugowski about 3 years ago
fast-matrix-market - v1.5.1
- Be permissive about leading whitespace in banner
- Ensure skew-symmetric matrices are not loaded into an unsigned type
- Adding GraphBLAS to Ubuntu CI Runs
- C++
Published by alugowski about 3 years ago
fast-matrix-market - 1.5.0
- Armadillo bindings
- Small SciPy compatibility improvements (no closing StringIO stream, match out-of-range value handling, complete pass of SciPy's mmio test suite)
- Allow empty lines anywhere in MatrixMarket file
- Upgrade to fast_float 4.0.0
- C++
Published by alugowski about 3 years ago
fast-matrix-market - v1.4.4
Bundling all dependencies, Windows builds more reliable
Fix <charconv> detection on Windows
- C++
Published by alugowski over 3 years ago
fast-matrix-market - v1.4.3
Add support for user-specified floating-point precision when writing
- C++
Published by alugowski over 3 years ago
fast-matrix-market - v1.4.2
Add 1D array convenience methods
- C++
Published by alugowski over 3 years ago
fast-matrix-market - v1.3.1
Fixed Python array write parallelism
- C++
Published by alugowski over 3 years ago
fast-matrix-market - v1.3.0
Implemented Python bindings.
Added ability to read array symmetry.
Bugfixes.
- C++
Published by alugowski over 3 years ago