In order to make the experimenting easier, I'd like to set up Tensorboard to track the performances, and also implement the Train-Evaluation-Testing chain in TFF.
So we need to investigate some aspects:
To do this i will work on the previous Colab notebook:
Unfortunately with TFF models we can't use the common Checkpoint class we used with Keras, the state returned by the iterative_process is not trackable.
On Stackoverflow I found this answer: https://stackoverflow.com/questions/58785825/how-to-save-model-in-tensorflow-federated
But to use this method we need classes defined in tff.python.research..., which is not included in the pip package.