Skip to content

Commit 38437ca

Browse files
authored
Merge pull request #59 from OpenMined/add_changelog
Add changelog
2 parents acdd622 + d48498b commit 38437ca

2 files changed

Lines changed: 37 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# Changelog
2+
3+
## [Unreleased]
4+
5+
### Added
6+
7+
- Dockerfile for reproducible `PyVertical` environment
8+
- partitioned dataset extending `syft`'s `BaseDataset` for remote worker functionality
9+
- `VerticalDataset` class for storing multiple partitioned datsets on remote workers
10+
- Changelog
11+
12+
### Changed
13+
14+
- Moved dataset splitting helper functions to "utils" folder
15+
16+
17+
## [0.1.0] - 2020-07-10
18+
19+
PoC release of `PyVertical` -
20+
demonstrating the concept on MNIST.
21+
22+
### Added
23+
- Helper functions for vertically partitioning MNIST dataset into datasets of images and labels
24+
- Helper functions to randomly remove and shuffle datapoints in a dataset
25+
- Dataloader class for loading images and labels from separate datasets
26+
- PSI function to locally match datapoint from separate datasets
27+
- Single-headed split neural network
28+
- Notebook demonstrating local vertical federated learning on MNIST
29+
- Code tested on Ubuntu 18.04, Python 3.6, 3.7, 3.8
30+
31+
32+
[Unreleased]: https://github.com/OpenMined/PyVertical/compare/v0.1.0...HEAD
33+
[0.1.0]: https://github.com/OpenMined/PyVertical/releases/tag/v0.1.0

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ to link datasets in a privacy-preserving way.
3030
We train SplitNNs on the partitioned data
3131
to ensure the data remains separate throughout the entire process.
3232

33+
See the [changelog](./CHANGELOG.md)
34+
for information
35+
on the current status of `PyVertical`.
36+
3337

3438
## The Process
3539

0 commit comments

Comments
 (0)