tff.learning.state_with_new_model_weights

Returns a ServerState with updated model weights.

Used in the notebooks

Used in the tutorials

server_state a server state object returned by an iterative training process like tff.learning.build_federated_averaging_process.
trainable_weights a list of numpy arrays in the order of the original model's trainable_variables.
non_trainable_weights a list of numpy arrays in the order of the original model's non_trainable_variables.

A new server ServerState object which can be passed to the next method of the iterative process.