This project is mirrored from https://github.com/tensorflow/federated.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Jul 17, 2020
-
-
Karan Singhal authored
PiperOrigin-RevId: 321785542
-
- Jul 16, 2020
-
-
Michael Reneer authored
PiperOrigin-RevId: 321431928
-
- Jul 08, 2020
-
-
Keith Rush authored
In response to #875 PiperOrigin-RevId: 320013295
-
- Jul 02, 2020
-
-
Zachary Garrett authored
PiperOrigin-RevId: 319311286
-
- Jun 24, 2020
-
-
Zachary Garrett authored
PiperOrigin-RevId: 317997941
-
Zachary Garrett authored
Previously TFF attempted to find all the variables by inspecting the global variable collections; however variable creation can prevent variables being added to the global collection by explicitly setting the `collection` argument to an empty list. This causes TFF to be unable to find the variables. Removes now unused `graph_keys.py` module. PiperOrigin-RevId: 317981980
-
- Jun 23, 2020
-
-
Michael Reneer authored
PiperOrigin-RevId: 317751191
-
- Jun 02, 2020
-
-
Zachary Garrett authored
the "zipped" metrics, rather than zipping the results of many federated aggregates. This has been seen to significantly speed up execution, as much as 2x for 50 clients and 10 metrics. Thanks to @jkr26 for investigation! PiperOrigin-RevId: 314207362
-
- May 30, 2020
-
-
Tomer Kaftan authored
Make the len(loss_fn) = len(model_outputs) check more resilient to implementation details of the keras functional api PiperOrigin-RevId: 313886190
-
- May 28, 2020
-
-
Michael Reneer authored
PiperOrigin-RevId: 313410789
-
- May 09, 2020
-
-
Michael Reneer authored
Replace `import tensorflow.compat.v2 as tf` with `import tensorflow as tf` in the `learning` module. PiperOrigin-RevId: 310572253
-
- May 08, 2020
-
-
Michael Reneer authored
PiperOrigin-RevId: 310377468
-
- Apr 04, 2020
-
-
Keith Rush authored
PiperOrigin-RevId: 304643997
-
- Apr 02, 2020
-
-
Keith Rush authored
Removes hardwired training time metric from keras model. No longer used after removal of trainable model. PiperOrigin-RevId: 304246695
-
- Mar 26, 2020
-
-
Keith Rush authored
PiperOrigin-RevId: 302944673
-
- Feb 28, 2020
-
-
Keith Rush authored
Step 1 of 3. PiperOrigin-RevId: 297684545
-
- Feb 21, 2020
-
-
Zachary Garrett authored
PiperOrigin-RevId: 296266706
-
- Feb 20, 2020
-
-
Zachary Garrett authored
PiperOrigin-RevId: 296005970
-
- Feb 19, 2020
-
-
Michael Reneer authored
PiperOrigin-RevId: 295827969
-
Zachary Garrett authored
- Removes `tff.learning.from_compiled_keras_model()` from API. - Removes unused `tff.learning._TrainableKerasModel`. - Removes usage of `tf.keras.Model.output_names` and `tf.keras.Model.loss_functions` in `tff.learning._KerasModel` to be compliant with upcoming Keras refactoring. As a side-effect of this change, TFF will no longer supported (though no known usages): 1. Specifying multiple loss functions or loss weights via dictionaries keyed by model output name. Instead, using ordered sequences of functions mapping to outputs is still possible. 2. Sublcassed `tf.keras.Model` instances cannot be used in TFF. PiperOrigin-RevId: 295824509
-
- Feb 01, 2020
-
-
Zachary Garrett authored
Deprecated `tff.learning.from_compiled_keras_model`, point users to `tff.learning.from_keras_model`. This is a small step into moving towards (only) using custom client training loops, rather than relying on Keras. This will also allow us to introspect Keras less, and give TFF libraries and users more flexibility and composibility. PiperOrigin-RevId: 292603966
-
- Jan 28, 2020
-
-
Zheng Xu authored
PiperOrigin-RevId: 291860611
-
- Jan 03, 2020
-
-
Michael Reneer authored
PiperOrigin-RevId: 287860207
-
- Dec 31, 2019
-
-
Michael Reneer authored
PiperOrigin-RevId: 287599572
-
Michael Reneer authored
PiperOrigin-RevId: 287587245
-
- Dec 21, 2019
-
-
Brendan McMahan authored
PiperOrigin-RevId: 286616288
-
- Dec 06, 2019
-
-
Keith Rush authored
PiperOrigin-RevId: 284050731
-
- Nov 28, 2019
-
-
Keith Rush authored
Tag keras_utils with TODO advising us of potential problem with keras models supporting masking in metrics. PiperOrigin-RevId: 282852183
-
Keith Rush authored
PiperOrigin-RevId: 282830397
-
- Nov 20, 2019
-
-
Zachary Garrett authored
PiperOrigin-RevId: 281347566
-
- Nov 16, 2019
-
-
A. Unique TensorFlower authored
PiperOrigin-RevId: 280784907
-
Michael Reneer authored
PiperOrigin-RevId: 280767713
-
- Nov 14, 2019
-
-
Zachary Garrett authored
Previously tried calling shape on a nested structure of tensors, which will not work. Instead flatten the structre and call shape on the first tensor (all input tensors are expected to have the same first dimension size, the batch size). Updated example models and tests, ensured the test failed under the current code and passes after this change. Fixes #785 PiperOrigin-RevId: 280221692
-
- Oct 16, 2019
-
-
A. Unique TensorFlower authored
PiperOrigin-RevId: 274896939
-
- Aug 21, 2019
-
-
A. Unique TensorFlower authored
PiperOrigin-RevId: 264416280
-
A. Unique TensorFlower authored
Instead of checking for attribute, check that attribute value is not None. PiperOrigin-RevId: 264409455
-
- Aug 20, 2019
-
-
A. Unique TensorFlower authored
PiperOrigin-RevId: 263976834
-
- Jul 30, 2019
-
-
Zachary Garrett authored
Fixes #737 PiperOrigin-RevId: 260517101
-
- Jul 09, 2019
-
-
Michael Reneer authored
PiperOrigin-RevId: 257203044
-
- Jul 03, 2019
-
-
Zachary Garrett authored
PiperOrigin-RevId: 256266909
-