Matfree

Latest version: v0.1.1

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

0.0.9

_**This release refactors Matfree's API and is not backwards-compatible. See pull request 164 for additional context.
The best source for instructions for using the new API are the tutorials in Matfree's online documentation.**_


What's Changed
* A few improvements to the README by pnkraemer in https://github.com/pnkraemer/matfree/pull/157
* Add support for python3.12 by pnkraemer in https://github.com/pnkraemer/matfree/pull/158
* Merge montecarlo/hutchinson and decomp/lanczos modules by pnkraemer in https://github.com/pnkraemer/matfree/pull/161
* Renamed decomposition algorithms by pnkraemer in https://github.com/pnkraemer/matfree/pull/162
* Rename hutchinson functions and delete unused vdC code by pnkraemer in https://github.com/pnkraemer/matfree/pull/163
* PyTree compatibility, new look for API, and automatic documentation-build by pnkraemer in https://github.com/pnkraemer/matfree/pull/164


**Full Changelog**: https://github.com/pnkraemer/matfree/compare/v0.0.8...v0.0.9

0.0.8

What's Changed
* Split lanczos.py from decomp.py by pnkraemer in https://github.com/pnkraemer/matfree/pull/148
* Renamed lanczos algorithms by pnkraemer in https://github.com/pnkraemer/matfree/pull/149
* Implement pseudo-inverses by pnkraemer in https://github.com/pnkraemer/matfree/pull/151
* Tutorial: Computing log-determinants of pytree-valued functions by pnkraemer in https://github.com/pnkraemer/matfree/pull/152
* Link the new tutorial in the readme by pnkraemer in https://github.com/pnkraemer/matfree/pull/153
* Bundled all meta-information in pyproject.toml by pnkraemer in https://github.com/pnkraemer/matfree/pull/154
* Added some badges to the readme by pnkraemer in https://github.com/pnkraemer/matfree/pull/155
* Update required python versions and update pre-commit hook by pnkraemer in https://github.com/pnkraemer/matfree/pull/156


**Full Changelog**: https://github.com/pnkraemer/matfree/compare/v0.0.7...v0.0.8

0.0.7

What's Changed
* Narrower code-snippet lines in markdown files by pnkraemer in https://github.com/pnkraemer/matfree/pull/137
* Catch wrong depth in a ValueError for GKL by pnkraemer in https://github.com/pnkraemer/matfree/pull/140
* logdet() is logdet_spd() by pnkraemer in https://github.com/pnkraemer/matfree/pull/141
* Implement logdet_product by pnkraemer in https://github.com/pnkraemer/matfree/pull/142
* Switched orders of arguments in logdet_spd to ensure consistency by pnkraemer in https://github.com/pnkraemer/matfree/pull/145
* Implement Schatten norm by pnkraemer in https://github.com/pnkraemer/matfree/pull/146


**Full Changelog**: https://github.com/pnkraemer/matfree/compare/v0.0.6...v0.0.7

0.0.6

What's Changed
* trace_with_variance is trace_moments now by pnkraemer in https://github.com/pnkraemer/matfree/pull/130
* Provide a vector calculus tutorial by pnkraemer in https://github.com/pnkraemer/matfree/pull/131
* More examples by pnkraemer in https://github.com/pnkraemer/matfree/pull/132
* Remove `decomp.DecompAlg` from public API by pnkraemer in https://github.com/pnkraemer/matfree/pull/134
* Rename matfree.hutch to matfree.hutchinson by pnkraemer in https://github.com/pnkraemer/matfree/pull/135
* Minor documentation fixes by pnkraemer in https://github.com/pnkraemer/matfree/pull/136


**Full Changelog**: https://github.com/pnkraemer/matfree/compare/v0.0.5...v0.0.6

0.0.5

What's Changed
* Mention full reorthogonalisation in algorithm descriptions by pnkraemer in https://github.com/pnkraemer/matfree/pull/124
* Add `montecarlo.multiestimate` by pnkraemer in https://github.com/pnkraemer/matfree/pull/126
* Add variance of trace estimator by pnkraemer in https://github.com/pnkraemer/matfree/pull/127


**Full Changelog**: https://github.com/pnkraemer/matfree/compare/v0.0.4...v0.0.5

0.0.4

What's Changed
* Extract benchmark utilities from existing benchmark by pnkraemer in https://github.com/pnkraemer/matfree/pull/114
* Draft a benchmark for computing traces of matrix powers by pnkraemer in https://github.com/pnkraemer/matfree/pull/115
* Emphasise how Lanczos' algorithm assumes symmetry by pnkraemer in https://github.com/pnkraemer/matfree/pull/116
* Replace mean_loop with mean_map and expose target_fun by pnkraemer in https://github.com/pnkraemer/matfree/pull/117
* `lanczos` becomes `lanczos_tridiagonal` by pnkraemer in https://github.com/pnkraemer/matfree/pull/119
* Bidiagonalisation by pnkraemer in https://github.com/pnkraemer/matfree/pull/120
* Return final beta and final vk in bidiagonalisation by pnkraemer in https://github.com/pnkraemer/matfree/pull/121
* Split tests into directories by pnkraemer in https://github.com/pnkraemer/matfree/pull/122
* Singular value decomposition by pnkraemer in https://github.com/pnkraemer/matfree/pull/123


**Full Changelog**: https://github.com/pnkraemer/matfree/compare/v0.0.3...v0.0.4

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.