Skip to content

Commit cf1d0e9

Browse files
iden-kalemajfacebook-github-bot
authored andcommitted
release v.1.5.3 (#730)
Summary: Pull Request resolved: #730 From 1.5.2 to 1.5.3 Reviewed By: HuanyuZhang Differential Revision: D69532789 fbshipit-source-id: 2038f49cd0740fbd86068a67d7da0580fa1a893b
1 parent 0eb4b3e commit cf1d0e9

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,33 @@
11
# Changelog
22

3+
## v1.5.3
4+
5+
### New features
6+
7+
#### Improvments to ghost clipping
8+
* The interface for ghost clipping is now similar to that of PyTorch and vanilla DP-SGD (#668)
9+
* Updated a tutorial on training language models with DP-SGD to include ghost clipping (#667) and LoRA (#698)
10+
* Added adaptive clipping support for ghost clipping (#711)
11+
* Add ghost clipping support for embedding layers (#694)
12+
* Support generative NLP tasks with ghost clipping (#722)
13+
* Add functionality to access per-sample gradients with ghost clipping (#724)
14+
15+
#### Enabling more external contributions
16+
* Added a research folder for external contribution of promising new methods for PPML (#700)
17+
* DP-SGD optimizers with Kalman filters are now available in the research folder (#706)
18+
* Made it easier to define custom extensions of PrivacyEngine (#703, #704, #710)
19+
20+
### Bug fixes
21+
* Fix the clipping operation for ghost clipping when using the PrivacyEngine interface (#664)
22+
* Fix issue with ghost clipping and BatchMemoryManager
23+
* Add `strict` and `force_functorch` parameters in initaliziation of `GradSampleModuleFastGradientClipping` (#675)
24+
* Fix failing tests (e.g., #726, #713, #727, #674)
25+
26+
### Miscellaneous
27+
* Switch from testing with CircleCI to GithubActions CI (#701)
28+
* Website and Github improvements (#723, #721, #677, #712)
29+
* Added multi-gpu test for ghost clipping (#665)
30+
331
## v1.5.2
432

533
### New features

opacus/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515

16-
__version__ = "1.5.2"
16+
__version__ = "1.5.3"

0 commit comments

Comments
 (0)