|View source on GitHub|
The public API for model developers using federated learning algorithms.
framework module: The public API for contributors who develop federated learning algorithms.
class Model: Represents a model for use in TensorFlow Federated.
class TrainableModel: A Model with an additional method for (local) training.
assign_weights_to_keras_model(...): Assigns a nested structure of TFF weights to a Keras model.
build_federated_averaging_process(...): Builds the TFF computations for optimization using federated averaging.
build_federated_evaluation(...): Builds the TFF computation for federated evaluation of the given model.
build_federated_sgd_process(...): Builds the TFF computations for optimization using federated SGD.
state_with_new_model_weights(...): Returns a
ServerState with updated model weights.