
############################## Experiment details ##############################

dataset: femnist
dataset_dir: /home/huberkeley/rayleaf/data/femnist/
output_dir: output/femnist/fedavg/10clients-5cpr-0.05lr-25epochs-100rounds-2022-09-18_16:21:35
model: cnn
num_rounds: 100
eval_every: 1
ServerType: <class 'rayleaf.entities.server.Server'>
client_types: [(<class 'rayleaf.entities.client.Client'>, 10)]
clients_per_round: 5
client_lr: 0.05
batch_size: 64
seed: 0
use_val_set: False
num_epochs: 25
gpus_per_client_cluster: 1
num_client_clusters: 1
save_model: False

############################## Simulation ##############################

Spawning 1 ClientClusters using cuda device (this may take a while)
10 total clients: 10 Clients

>>> Training Accuracy: Round 0 <<<
+------------+------------+-------------------+-------------------+
|    average |     median |   10th percentile |   90th percentile |
|------------+------------+-------------------+-------------------|
| 0.00232897 | 0.00277027 |                 0 |        0.00299917 |
+------------+------------+-------------------+-------------------+
>>> Test Accuracy: Round 0 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|         0 |        0 |                 0 |                 0 |
+-----------+----------+-------------------+-------------------+
--- Round 1 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 1 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0637555 | 0.0674539 |         0.0528529 |         0.0741964 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 1 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
| 0.0516796 | 0.050641 |         0.0219512 |          0.097619 |
+-----------+----------+-------------------+-------------------+
--- Round 2 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 2 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.149054 | 0.141948 |         0.0865944 |          0.253267 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 2 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.136951 | 0.146429 |           0.05625 |          0.239286 |
+-----------+----------+-------------------+-------------------+
--- Round 3 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 3 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.378166 | 0.400449 |          0.153282 |          0.597454 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 3 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.364341 | 0.416667 |          0.118421 |          0.535625 |
+-----------+----------+-------------------+-------------------+
--- Round 4 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 4 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.517031 | 0.491176 |          0.424756 |          0.640994 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 4 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.449612 | 0.444159 |          0.269792 |           0.62381 |
+-----------+----------+-------------------+-------------------+
--- Round 5 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 5 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.601456 | 0.606258 |          0.493995 |          0.753344 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 5 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.550388 |  0.52484 |          0.417836 |          0.678571 |
+-----------+----------+-------------------+-------------------+
--- Round 6 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 6 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.655022 | 0.612397 |          0.515882 |          0.794231 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 6 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.635659 | 0.657393 |          0.439474 |          0.835714 |
+-----------+----------+-------------------+-------------------+
--- Round 7 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 7 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.659389 | 0.591208 |          0.526365 |          0.830172 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 7 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.609819 | 0.588942 |          0.444298 |          0.814286 |
+-----------+----------+-------------------+-------------------+
--- Round 8 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 8 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.71179 | 0.664751 |          0.570097 |          0.860373 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 8 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.653747 | 0.653846 |          0.469737 |           0.77381 |
+-----------+----------+-------------------+-------------------+
--- Round 9 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 9 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.720524 | 0.686711 |            0.6445 |          0.844229 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 9 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.664083 | 0.640789 |          0.491667 |          0.840476 |
+-----------+----------+-------------------+-------------------+
--- Round 10 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 10 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.747016 | 0.692578 |          0.644901 |            0.8723 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 10 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.692506 |  0.70625 |          0.497222 |          0.861905 |
+-----------+----------+-------------------+-------------------+
--- Round 11 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 11 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.719651 | 0.730125 |          0.528838 |           0.85016 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 11 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.671835 | 0.675439 |          0.457986 |          0.842857 |
+-----------+----------+-------------------+-------------------+
--- Round 12 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 12 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.74294 | 0.733495 |          0.625165 |           0.87733 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 12 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.671835 | 0.701417 |          0.488889 |          0.811905 |
+-----------+----------+-------------------+-------------------+
--- Round 13 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 13 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.767394 |  0.74673 |          0.641364 |           0.87187 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 13 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.692506 | 0.692308 |          0.491667 |          0.885714 |
+-----------+----------+-------------------+-------------------+
--- Round 14 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 14 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.775546 | 0.759137 |          0.686533 |          0.846881 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 14 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.702842 | 0.721875 |           0.47076 |          0.883333 |
+-----------+----------+-------------------+-------------------+
--- Round 15 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 15 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.799127 | 0.774364 |          0.749226 |           0.87187 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 15 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.710594 | 0.708974 |           0.57383 |          0.880952 |
+-----------+----------+-------------------+-------------------+
--- Round 16 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 16 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.809025 | 0.808814 |          0.742419 |          0.862555 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 16 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.713178 |  0.73117 |           0.57383 |          0.795238 |
+-----------+----------+-------------------+-------------------+
--- Round 17 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 17 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.813683 |  0.80711 |          0.768547 |          0.902766 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 17 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.710594 | 0.737649 |          0.576608 |          0.811905 |
+-----------+----------+-------------------+-------------------+
--- Round 18 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 18 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.822999 | 0.848498 |          0.728421 |          0.902526 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 18 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.710594 | 0.720154 |          0.559028 |          0.838095 |
+-----------+----------+-------------------+-------------------+
--- Round 19 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 19 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.824163 | 0.815096 |          0.775836 |          0.872565 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 19 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.723514 | 0.712633 |          0.580263 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 20 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 20 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.829112 | 0.806816 |          0.754123 |          0.920523 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 20 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.718346 | 0.734275 |          0.571053 |          0.880952 |
+-----------+----------+-------------------+-------------------+
--- Round 21 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 21 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.816594 | 0.792649 |          0.752476 |          0.920604 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 21 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.700258 | 0.674279 |          0.571053 |          0.861905 |
+-----------+----------+-------------------+-------------------+
--- Round 22 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 22 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.837555 | 0.833896 |          0.775637 |          0.906091 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 22 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.731266 | 0.727058 |          0.639327 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 23 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 23 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.830277 | 0.824844 |          0.731547 |          0.938357 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 23 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.731266 | 0.733654 |          0.582895 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 24 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 24 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.848035 | 0.835215 |          0.773845 |          0.925739 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 24 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.736434 |     0.75 |          0.615643 |          0.857143 |
+-----------+----------+-------------------+-------------------+
--- Round 25 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 25 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.840175 |  0.85051 |          0.715261 |          0.913452 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 25 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.744186 | 0.780869 |          0.607895 |          0.805714 |
+-----------+----------+-------------------+-------------------+
--- Round 26 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 26 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.854731 | 0.860057 |          0.770085 |          0.925329 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 26 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.754522 | 0.772115 |           0.57383 |          0.861905 |
+-----------+----------+-------------------+-------------------+
--- Round 27 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 27 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.855022 | 0.844018 |          0.789931 |          0.930599 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 27 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.741602 | 0.759615 |          0.565497 |          0.880952 |
+-----------+----------+-------------------+-------------------+
--- Round 28 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 28 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.85444 | 0.853988 |          0.764584 |           0.93615 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 28 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.74677 | 0.759615 |          0.591959 |          0.861905 |
+-----------+----------+-------------------+-------------------+
--- Round 29 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 29 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.859389 | 0.867178 |          0.779151 |          0.923702 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 29 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.74677 |   0.7625 |          0.632895 |          0.835714 |
+-----------+----------+-------------------+-------------------+
--- Round 30 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 30 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.85182 | 0.876494 |          0.716453 |          0.955021 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 30 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.74677 |  0.76242 |          0.605263 |          0.834437 |
+-----------+----------+-------------------+-------------------+
--- Round 31 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 31 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.868122 |  0.86717 |          0.777786 |          0.962467 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 31 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.74677 | 0.774859 |           0.57383 |          0.838095 |
+-----------+----------+-------------------+-------------------+
--- Round 32 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 32 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.868705 | 0.866146 |          0.792464 |          0.958507 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 32 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.736434 | 0.759615 |           0.57383 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 33 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 33 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.861426 | 0.869927 |          0.724735 |           0.95593 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 33 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.741602 | 0.749844 |          0.632895 |          0.840476 |
+-----------+----------+-------------------+-------------------+
--- Round 34 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 34 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.864338 | 0.897085 |          0.702257 |          0.954056 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 34 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.728682 | 0.772115 |             0.575 |          0.809821 |
+-----------+----------+-------------------+-------------------+
--- Round 35 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 35 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.887627 | 0.901867 |          0.796746 |           0.93399 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 35 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.749354 | 0.759615 |          0.621199 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 36 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 36 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.894905 | 0.888775 |          0.843678 |          0.944757 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 36 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.75969 | 0.772115 |          0.623977 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 37 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 37 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.885298 | 0.883303 |           0.83013 |          0.927586 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 37 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.741602 |  0.74359 |          0.642105 |          0.840476 |
+-----------+----------+-------------------+-------------------+
--- Round 38 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 38 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.879185 | 0.892286 |          0.760512 |          0.955141 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 38 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.754522 | 0.772115 |          0.632895 |          0.857143 |
+-----------+----------+-------------------+-------------------+
--- Round 39 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 39 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.885881 | 0.915382 |          0.739504 |          0.952842 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 39 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.757106 | 0.784615 |          0.630263 |          0.838095 |
+-----------+----------+-------------------+-------------------+
--- Round 40 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 40 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.897817 | 0.917935 |          0.783872 |          0.949582 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 40 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.751938 | 0.778125 |          0.582895 |          0.857143 |
+-----------+----------+-------------------+-------------------+
--- Round 41 of 100: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 41 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.888792 |  0.90094 |          0.806088 |          0.957655 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 41 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.75969 | 0.784615 |          0.607895 |          0.859524 |
+-----------+----------+-------------------+-------------------+
--- Round 42 of 100: Training 5 clients: 5 Clients ---
