Skip to content

v0.8.0

Compare
Choose a tag to compare
@schroedk schroedk released this 21 Dec 11:35
· 977 commits to develop since this release

🆕 New interfaces, scaling computation, bug fixes and improvements 🎁

Added

  • New cache backends: InMemoryCacheBackend and DiskCacheBackend PR #458
  • New influence function interface InfluenceFunctionModel
  • Data parallel computation with DaskInfluenceCalculator PR #26
  • Sequential batch-wise computation and write to disk with SequentialInfluenceCalculator PR #377
  • Adapt notebooks to new influence abstractions PR #430

Changed

  • Refactor and simplify caching implementation PR #458
  • Simplify display of computation progress PR #466
  • Improve readme and explain better the examples PR #465
  • Simplify and improve tests, add CodeCov code coverage PR #429
  • Breaking Changes
    • Removed compute_influences and all related code.
      Replaced by new InfluenceFunctionModel interface. Removed modules:
      • influence.general
      • influence.inversion
      • influence.twice_differentiable
      • influence.torch.torch_differentiable

Fixed

Full Changelog: v0.7.1...v0.8.0