Skip to content

Commit 3ede5cd

Browse files
committed
[skip ci] Rearrange CHANGELOG.md for release
1 parent c9ea88e commit 3ede5cd

File tree

1 file changed

+34
-26
lines changed

1 file changed

+34
-26
lines changed

CHANGELOG.md

Lines changed: 34 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,54 @@
11
# Changelog
22

3-
## Unreleased
3+
## 0.7.0 - 📚 Documentation overhaul, new methods and bug fixes 💥
44

5+
This is our first β release! We have worked hard to deliver improvements across
6+
the board, with a focus on documentation and usability.
7+
8+
### Added
9+
10+
- Implemented solving the Hessian equation via spectral low-rank approximation
11+
[PR #365](https://github.com/aai-institute/pyDVL/pull/365)
12+
- Enabled parallel computation for Leave-One-Out values
13+
[PR #406](https://github.com/aai-institute/pyDVL/pull/406)
14+
15+
### Changed
516
- Replaced sphinx with mkdocs for documentation. Major overhaul of documentation
617
[PR #352](https://github.com/aai-institute/pyDVL/pull/352)
718
- Made ray an optional dependency, relying on joblib as default parallel backend
819
[PR #408](https://github.com/aai-institute/pyDVL/pull/408)
9-
- Enabled parallel computation for Leave-One-Out values
10-
[PR #406](https://github.com/aai-institute/pyDVL/pull/406)
20+
- Decoupled `ray.init` from `ParallelConfig`
21+
[PR #373](https://github.com/aai-institute/pyDVL/pull/383)
22+
- **Breaking Changes**
23+
- Signature change: return information about Hessian inversion from
24+
`compute_influence_factors`
25+
[PR #375](https://github.com/aai-institute/pyDVL/pull/376)
26+
- Major changes to IF interface and functionality. Foundation for a framework
27+
abstraction for IF computation.
28+
[PR #278](https://github.com/aai-institute/pyDVL/pull/278)
29+
[PR #394](https://github.com/aai-institute/pyDVL/pull/394)
30+
- Renamed `semivalues` to `compute_generic_semivalues`
31+
[PR #413](https://github.com/appliedAI-Initiative/pyDVL/pull/413)
32+
- New `joblib` backend as default instead of ray. Simplify MapReduceJob.
33+
[PR #355](https://github.com/aai-institute/pyDVL/pull/355)
34+
- Bump torch dependency for influence package to 2.0
35+
[PR #365](https://github.com/aai-institute/pyDVL/pull/365)
36+
37+
### Fixed
38+
1139
- Fixes to parallel computation of generic semi-values: properly handle all
12-
samplers and stopping criteria, irrespective of parallel backend
40+
samplers and stopping criteria, irrespective of parallel backend.
1341
[PR #372](https://github.com/aai-institute/pyDVL/pull/372)
1442
- Optimises memory usage in IF calculation
1543
[PR #375](https://github.com/aai-institute/pyDVL/pull/376)
16-
- **Breaking Changes**
17-
Return information about hessian inversion from compute_influence_factors,
18-
thus changing signature
19-
[PR #375](https://github.com/aai-institute/pyDVL/pull/376)
2044
- Fix adding valuation results with overlapping indices and different lengths
2145
[PR #370](https://github.com/aai-institute/pyDVL/pull/370)
2246
- Fixed bugs in conjugate gradient and `linear_solve`
2347
[PR #358](https://github.com/aai-institute/pyDVL/pull/358)
48+
- Fix installation of dev requirements for Python3.10
49+
[PR #382](https://github.com/aai-institute/pyDVL/pull/382)
2450
- Improvements to IF documentation
2551
[PR #371](https://github.com/aai-institute/pyDVL/pull/371)
26-
- Major changes to IF interface and functionality
27-
[PR #278](https://github.com/aai-institute/pyDVL/pull/278)
28-
[PR #394](https://github.com/aai-institute/pyDVL/pull/394)
29-
- **New Method**: Implements solving the hessian equation via spectral low-rank
30-
approximation
31-
[PR #365](https://github.com/aai-institute/pyDVL/pull/365)
32-
- **Breaking Changes**:
33-
- Renamed `semivalues` to `compute_generic_semivalues`
34-
[PR #413](https://github.com/appliedAI-Initiative/pyDVL/pull/413)
35-
- Add new joblib backend and set it as default
36-
instead of the ray backend. Simplify the MapReduceJob class.
37-
[PR #355](https://github.com/aai-institute/pyDVL/pull/355)
38-
- Bump torch dependency for influence package to 2.0
39-
[PR #365](https://github.com/aai-institute/pyDVL/pull/365)
40-
- **Bug fix** Fix installation of dev requirements for Python3.10
41-
[PR #382](https://github.com/aai-institute/pyDVL/pull/382)
42-
- Decouple ray.init from ParallelConfig
43-
[PR #373](https://github.com/aai-institute/pyDVL/pull/383)
4452

4553
## 0.6.1 - 🏗 Bug fixes and small improvements
4654

0 commit comments

Comments
 (0)