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.
1.1.0 - 2023-02-19
Adds various new features:
-
Inverses of linear operators with multiplication via conjugate gradients (PR, example)
-
Spectral density estimation methods from papyan2020traces (PR, basic example)
-
Example visualizing different supported curvature matrices (PR, example)
-
Linear operator for the uncentered gradient covariance matrix (aka 'empirical Fisher') (PR)
-
Example for computing eigenvalues with
scipy.linalg.sparse.eigsh
(PR, example) -
Linear operator for a Monte-Carlo approximation of the Fisher (PR1, PR2, example)
-
Refactor examples, extracting common
functorch
and array comparison methods (PR) -
Add description of the library on the RTD landing page (PR)
-
Set up a proper test suite with cases (PR)
- Add regression test cases (PR)
-
Update code to latest versions of linting CI (PR)
1.0.0 - 2022-09-30
Initial release