Download Latest Version pfl 0.3.1 source code.tar.gz (2.7 MB)
Email in envelope

Get an email when there's a new version of Pfl Research

Home / v0.3.0
Name Modified Size InfoDownloads / Week
Parent folder
pfl-0.3.0.tar.gz 2025-05-28 165.6 kB
pfl-0.3.0-py3-none-any.whl 2025-05-28 224.4 kB
pfl 0.3.0 source code.tar.gz 2025-05-28 2.7 MB
pfl 0.3.0 source code.zip 2025-05-28 2.9 MB
README.md 2025-05-28 1.4 kB
Totals: 5 Items   5.9 MB 0

v0.3.0

New features

  • Implemented MLXModel to support training with MLX (#80).
  • Implemented Horovod-compatible Barrier class (#100).
  • Implemented JointMechanism to enable applying different DP noise on subsets of the statistics (#105).
  • Implemented JointPrivacyAccountant for joint privacy accounting in the case of using JointMechanism (#111).
  • Implemented policy-based model checkpointing callbacks (#106).

Tasks completed

Bug fixes

  • Fixed bug in PyTorchFederatedDataset where it sometimes hang (#98).
  • Fix PyTorchSeedScope for non-CPU random states (#100).
  • Respect CUDA_VISIBLE_DEVICES if it is set for process (#100).
  • Fixed algorithm states not working properly when restored from Saveable (#103).
  • Fixed edge case for having HyperParams inside HyperParams (#112).
Source: README.md, updated 2025-05-28