Commit ada85c78 authored by Michael Reneer's avatar Michael Reneer Committed by tensorflow-copybara
Browse files

Increment the TFF version and add release documentation.

PiperOrigin-RevId: 354986161
parent 08597912
......@@ -93,6 +93,7 @@ versa.
TensorFlow Federated | TensorFlow
--------------------------------------------------------------------- | ----------
[0.18.0](https://github.com/tensorflow/federated/tree/v0.17.0) | [tensorflow 2.4.0](https://pypi.org/project/tensorflow/2.4.0/)
[0.17.0](https://github.com/tensorflow/federated/tree/v0.17.0) | [tensorflow 2.3.0](https://pypi.org/project/tensorflow/2.3.0/)
[0.16.1](https://github.com/tensorflow/federated/tree/v0.16.1) | [tensorflow 2.2.0](https://pypi.org/project/tensorflow/2.2.0/)
[0.16.0](https://github.com/tensorflow/federated/tree/v0.16.0) | [tensorflow 2.2.0](https://pypi.org/project/tensorflow/2.2.0/)
......
# Release 0.18.0
## Major Features and Improvements
* Extended the `tff.simulation` package to add many new tools for running
simulations (checkpoints and metrics managers, client sampling functions).
* Extended the `tff.aggregators` package with a number of new aggregation
factories.
* Added the `tff.structure` API to expose the `Struct` class and related
functions.
* Added the `tff.profiler` API to expose useful profiling related functions.
* Added the `tff.backends.test` package to expose backends that focused on
testing specifically a way to test a computation with a
`federated_secure_sum` intrinsic.
* Added the `tff.experimental` package to expose less stable API.
## Breaking Changes
* Replaced the `tff.aggregators.AggregationProcessFactory` abstract base class
with the `tff.aggregators.UnweightedAggregationFactory` and the
`tff.aggregators.WeightedAggregationFactory` classes.
* Replaced the `tff.aggregators.ZeroingFactory` class with a
`tff.aggregators.zeroing_factory` function with the same input arguments.
* Replaced the `tff.aggregators.ClippingFactory` class with a
`tff.aggregators.clipping_factory` function with the same input arguments.
* Updated `tensorflow` package dependency to `2.4.0`.
* Updated `absl-py` package dependency to `0.10`.
* Updated `grpcio` package dependency to `1.32.0`.
* Added a `jaxlib` package dependency at `0.1.55`.
* Updated `numpy` package dependency to `1.19.2`.
* Updated `tensorflow-addons` package dependency to `0.12.0`.
* Updated `tensorflow-model-optimization` package dependency to `0.5.0`.
## Bug Fixes
* Fixed issue with the `sequence_reduce` intrinsic handling federated types.
# Release 0.17.0
## Major Features and Improvements
......
......@@ -13,4 +13,4 @@
# limitations under the License.
"""TensorFlow Federated version."""
__version__ = '0.17.0'
__version__ = '0.18.0'
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment