This project is mirrored from https://github.com/tensorflow/federated.
Pull mirroring failed .
Last successful update .
Last successful update .
- 05 Nov, 2020 1 commit
-
-
Michael Reneer authored
Do not use or import the ABCs from `collections`, this is deprecated since Python 3.3, and in 3.9 it will stop working. These ABCs have moved to 'collections.abc' and should be used from this package. PiperOrigin-RevId: 340678321
-
- 17 Oct, 2020 1 commit
-
-
Zachary Garrett authored
This enables support for Python 3.8, which changed behavior of `_asdict` to return regular `dict` types. https://docs.python.org/3/library/collections.html#collections.somenamedtuple._asdict PiperOrigin-RevId: 337559550
-
- 29 Sep, 2020 1 commit
-
-
Zachary Garrett authored
This should be the last piece of migrating all code to the `tff.templates.MeasuredProcess` replacement. PiperOrigin-RevId: 334231096
-
- 29 Jul, 2020 1 commit
-
-
Taylor Cramer authored
The name AnonymousTuple has been deprecated and will soon be removed. PiperOrigin-RevId: 323646450
-
- 28 May, 2020 1 commit
-
-
Michael Reneer authored
PiperOrigin-RevId: 313413666
-
- 13 Feb, 2020 1 commit
-
-
Michael Reneer authored
* Moved class and tests to `templates` package. * Renamed usage of `computation_utils.IterativeProcess` in TFF to the new module. PiperOrigin-RevId: 294680342
-
- 03 Jan, 2020 1 commit
-
-
Michael Reneer authored
PiperOrigin-RevId: 287856859
-
- 31 Dec, 2019 1 commit
-
-
Michael Reneer authored
PiperOrigin-RevId: 287599572
-
- 06 Dec, 2019 1 commit
-
-
Michael Reneer authored
PiperOrigin-RevId: 283994658
-
- 27 Aug, 2019 1 commit
-
-
Michael Reneer authored
PiperOrigin-RevId: 265533614
-
- 23 Aug, 2019 1 commit
-
-
A. Unique TensorFlower authored
PiperOrigin-RevId: 264872454
-
- 16 Aug, 2019 1 commit
-
-
Michael Reneer authored
* Removed explicit calls to `str`. * Updated to use `''.format()`. PiperOrigin-RevId: 263601586
-
- 08 Aug, 2019 1 commit
-
-
Brendan McMahan authored
Improve error messages for IterativeProcess by making types easier to compare. This change puts each type on a fresh newline so they "line up", and prints the actual next_result_type rather than the full type in which it is embedded. PiperOrigin-RevId: 262152799
-
- 19 Jun, 2019 1 commit
-
-
Zachary Garrett authored
PiperOrigin-RevId: 253851655
-
- 24 May, 2019 1 commit
-
-
Jakub Konecny authored
PiperOrigin-RevId: 249777136
-
- 16 May, 2019 1 commit
-
-
Zachary Garrett authored
This caused errors when the `weights` argument of the StatefulAggregateFn was not specified, as tff.to_value(None) is not allowed in TFF. Also add runtime typechecking consistent with pydoc message. PiperOrigin-RevId: 248386764
-
- 19 Apr, 2019 1 commit
-
-
Zachary Garrett authored
PiperOrigin-RevId: 244269098
-
- 10 Apr, 2019 1 commit
-
-
Michael Reneer authored
PiperOrigin-RevId: 242750562
-
- 04 Apr, 2019 1 commit
-
-
Brendan McMahan authored
Support state in the function used to do the federated_broadcast. This could allow, e.g., for an adaptive quantization scheme to be used. Also removes some older type-based tests, since we now have execution tests, and the type-based tests are likely to be brittle (needing to be updated due to changes in distant files). PiperOrigin-RevId: 241843768
-
- 03 Apr, 2019 1 commit
-
-
Brendan McMahan authored
Allow stateful aggregation operators in model_delta_optimizer_processes like Federated Averaging. Allowing stateful aggregation functions to be applied to model deltas paves the way for using a differentially private average such as the GaussianAverageQuery of TensorFlow Privacy (where the state includes for example the Privacy Ledger). PiperOrigin-RevId: 241628028
-
- 31 Jan, 2019 1 commit
-
-
zachgarrett authored
PiperOrigin-RevId: 231679186
-
- 24 Jan, 2019 1 commit
-
-
michaelreneer authored
PiperOrigin-RevId: 230655244
-
- 05 Jan, 2019 1 commit
-
-
Zachary Garrett authored
Implement a IterativeProcess utility class for pairing tff.Computations for initialization and sequence processing. PiperOrigin-RevId: 227927203
-