TensorFlow Federated 0.25.0
Pre-release
Pre-release
Release 0.25.0
Major Features and Improvements
- Adds error message logging to TFF C++ execution context.
- Adds test coverage for C++ runtime with aggregators.
- Redefines 'workers going down with fixed clients per round' test.
- Add complete examples of using
DataBackendwith TFF comps. - Updated the MapReduceForm documentation to include the two additional secure
sum intrinsics. - tff.learning
- Relax the type check on LearningProcess from strictly SequenceType to
also allow structures of SequenceType.
- Relax the type check on LearningProcess from strictly SequenceType to
Breaking Changes
- Remove usage of
tff.test.TestCase,tff.test.main(), and delete
test_casemodule. - Update test utility docstrings to use consistent vocabulary.
- Update to TensorFlow 2.9.0
- Rename up
compiler/test_utilstocompiler/building_block_test_utils. - Remove some unnecessary usage of
pytype: skip-file. - Specify the
Nonereturn type ofReleaseManager.release. - Remove usage of deprecated numpy types.
- Replace depreciated
random_integerswithrandint.
Bug Fixes
- Fix numpy warning.