Skip to content

v0.9.0

Compare
Choose a tag to compare
@mdbenito mdbenito released this 12 Apr 18:11
· 548 commits to develop since this release

🆕 New methods, better docs and bugfixes 📚🐞

Added

  • New method MSR Banzhaf with accompanying notebook, and new stopping
    criterion RankCorrelation PR #520
  • New method: NystroemSketchInfluence PR #504
  • New preconditioned block variant of conjugate gradient PR #507
  • Improvements to documentation: fixes, links, text, example gallery, LFS and more PR #532, PR #543
  • Glossary of data valuation and influence terms in the documentation PR #537
  • Documentation about writing notes for new features, changes or deprecations PR #557

Fixed

  • Bug in LissaInfluence, when not using CPU device PR #495
  • Memory issue with CgInfluence and ArnoldiInfluence PR #498
  • Raising specific error message with install instruction when trying to load pydvl.utils.cache.memcached without pymemcache installed. If pymemcache is available, all symbols from pydvl.utils.cache.memcached are available through pydvl.utils.cache PR #509

Changed

  • Add property model_dtype to instances of type TorchInfluenceFunctionModel
  • Bump versions of CI actions to avoid warnings PR #502
  • Add Python Version 3.11 to supported versions PR #510
  • Documentation improvements and cleanup PR #521, PR #522
  • Simplified parallel backend configuration PR #549

New Contributors

Full Changelog: v0.8.1...v0.9.0