Tensorflow-federated

Latest version: v0.87.0

Safety actively analyzes 701582 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 15

0.81.0

Added

* A helper function to get a vector of strings for the elements of a tensor in
order to aid in formatting.
* A field `string_val` to the `tensor` proto to allow representing string
values explicitly.

Changed

* The format of the release notes (i.e., `RELEASE.md`) to be based on
https://keepachangelog.com/en/1.1.0/.
* Moved constraint on `linfinity_bound` from `DPGroupingFederatedSumFactory`
to `DPGroupByFactory`, because closed-domain histogram algorithm will use
`DPGroupingFederatedSum` but not demand a positive `linfinity_bound`.

Removed

* The dependency on `semantic-version`.
* The `tff.async_utils` package, use `asyncio` instead.

0.80.0

Breaking Changes

* Moved the `tools` package to the root of the repository.
* Updated `bazel` to version `6.5.0`.
* Updated `rules_python` to version `0.31.0`.
* Deleted deprecated `tff.learning.build_federated_evaluation`, which was
superseded by `tff.learning.algorithms.build_fed_eval`.

0.79.0

Major Features and Improvements

* Enabled support for models with non-trainable variables in
`tff.learning.models.functional_model_from_keras`.

Breaking Changes

* Removed `farmhashpy` dependency.
* Updated `com_github_grpc_grpc` to version `1.50.0`.
* Moved the TFF repository from https://github.com/tensorflow/federated to
https://github.com/google-parfait/tensorflow-federated.

0.78.0

Major Features and Improvements

* Moved aggregation from https://github.com/google-parfait/federated-compute
to TFF to consolidate the federated language and remove circular
dependencies.

Breaking Changes

* Updated `rules_license` to version `0.0.8`.
* Removed `elias_gamma_encode` module.
* Removed `tensorflow_compression` dependency.

0.77.0

Major Features and Improvements

* Added an implementation of `__eq__()` on `building blocks`.
* Added a new field, `content`, to the `Data` building block and updated
tests.

Bug Fixes

* Fixed 4588: Target Haswell CPU architectures (`-march=haswell`) instead of
whatever is native to the build infrastructure to ensure that binaries in
the pip package and executable on Colab CPU runtimes.

0.76.0

Major Features and Improvements

* Added a `Literal` to the TFF language, part 2. This change updates the
tracing and execution portions of TFF to begin using the `Literal`.
* Added an implementation of the Adafactor optimizer to
`tff.learning.optimizers.build_adafactor`
* Added a new field, `content`, to the `Data` proto.

Breaking Changes

* Removed the `check_foo()` methods on building blocks.
* Removed `tff.data`, this symbol is not used.

Bug Fixes

* Fixed a bug where the pip package default executor stack cannot execute
computations that have `Lambda`s under `sequence_*` intrinsics.

Page 2 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.