Skip to content

Commit 2954c38

Browse files
committed
get only the last epochs's loss value for each client
1 parent d5eab8b commit 2954c38

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

fl.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
import argparse
22

3-
import fed_learn
43
import numpy as np
54

5+
import fed_learn
6+
67
parser = argparse.ArgumentParser()
78
parser.add_argument("-ge", "--global-epochs", help="Number of global (server) epochs", type=int, default=5,
89
required=False)
@@ -36,7 +37,7 @@ def model_fn():
3637
server.send_train_data(client)
3738

3839
hist = client.edge_train(server.get_client_train_param_dict())
39-
loss.append(hist.history["loss"])
40+
loss.append(hist.history["loss"][-1])
4041

4142
server.receive_results(client)
4243

0 commit comments

Comments
 (0)