11# Changelog
22
3+
4+ ## 0.7.1 - 🆕 New methods, bug fixes and improvements for local tests 🐞🧪
5+
6+ ### Added
7+
8+ - New method: Class-wise Shapley values
9+ [ PR #338 ] ( https://github.com/aai-institute/pyDVL/pull/338 )
10+ - New method: Data-OOB by @BastienZim
11+ [ PR #426 ] ( https://github.com/aai-institute/pyDVL/pull/426 ) ,
12+ [ PR $431] ( https://github.com/aai-institute/pyDVL/pull/431 )
13+ - Added ` AntitheticPermutationSampler `
14+ [ PR #439 ] ( https://github.com/aai-institute/pyDVL/pull/439 )
15+ - Faster semi-value computation with per-index check of stopping criteria (optional)
16+ [ PR #437 ] ( https://github.com/aai-institute/pyDVL/pull/437 )
17+
18+ ### Changed
19+
20+ - No longer using docker within tests to start a memcached server
21+ [ PR #444 ] ( https://github.com/aai-institute/pyDVL/pull/444 )
22+ - Using pytest-xdist for faster local tests
23+ [ PR #440 ] ( https://github.com/aai-institute/pyDVL/pull/440 )
24+ - Improvements and fixes to notebooks
25+ [ PR #436 ] ( https://github.com/aai-institute/pyDVL/pull/436 )
26+ - Refactoring of parallel module. Old imports will stop working in v0.9.0
27+ [ PR #421 ] ( https://github.com/aai-institute/pyDVL/pull/421 )
28+
29+ ### Fixed
30+
31+ - Fix initialization of ` data_names ` in ` ValuationResult.zeros() `
32+ [ PR #443 ] ( https://github.com/aai-institute/pyDVL/pull/443 )
33+
34+
335## 0.7.0 - 📚🆕 Documentation and IF overhaul, new methods and bug fixes 💥🐞
436
537This is our first β release! We have worked hard to deliver improvements across
@@ -19,6 +51,13 @@ randomness.
1951 ` pydvl.value.semivalues ` . Introduced new type ` Seed ` and conversion function
2052 ` ensure_seed_sequence ` .
2153 [ PR #396 ] ( https://github.com/aai-institute/pyDVL/pull/396 )
54+ - Added ` batch_size ` parameter to ` compute_banzhaf_semivalues ` ,
55+ ` compute_beta_shapley_semivalues ` , ` compute_shapley_semivalues ` and
56+ ` compute_generic_semivalues ` .
57+ [ PR #428 ] ( https://github.com/aai-institute/pyDVL/pull/428 )
58+ - Added classwise Shapley as proposed by (Schoch et al. 2021)
59+ [ https://arxiv.org/abs/2211.06800 ]
60+ [ PR #338 ] ( https://github.com/aai-institute/pyDVL/pull/338 )
2261
2362### Changed
2463
@@ -240,3 +279,4 @@ It contains:
240279- Parallelization of computations with Ray
241280- Documentation
242281- Notebooks containing examples of different use cases
282+
0 commit comments