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

dataset: femnist
dataset_dir: ../data/femnist/
output_dir: output/debug_memory_leak/fedavg_cnn-2022-08-11_01:10:16/
model: cnn
num_rounds: 100
eval_every: 1
ServerType: <class 'fedavg_cnn_exp.fedavg_cnn.<locals>.make_fedavg_server_client.<locals>.FedAvgServer'>
client_types: [(<class 'fedavg_cnn_exp.fedavg_cnn.<locals>.make_fedavg_server_client.<locals>.FedAvgClient'>, 20)]
clients_per_round: 20
client_lr: 0.06
batch_size: 64
seed: 0
use_val_set: False
num_epochs: 10
gpus_per_client_cluster: 1
num_client_clusters: 4
save_model: False

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

Spawning 4 ClientClusters using cuda device (this may take a while)
20 total clients: 20 FedAvgClients

>>> Training Accuracy: Round 0 <<<
+------------+------------+-------------------+-------------------+
|    average |     median |   10th percentile |   90th percentile |
|------------+------------+-------------------+-------------------|
| 0.00235018 | 0.00277027 |                 0 |        0.00352489 |
+------------+------------+-------------------+-------------------+
>>> Test Accuracy: Round 0 <<<
+------------+----------+-------------------+-------------------+
|    average |   median |   10th percentile |   90th percentile |
|------------+----------+-------------------+-------------------|
| 0.00130548 |        0 |                 0 |                 0 |
+------------+----------+-------------------+-------------------+
--- Round 1 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 1 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0613984 | 0.0608786 |         0.0526149 |         0.0700526 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 1 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0456919 | 0.0482558 |                 0 |         0.0787546 |
+-----------+-----------+-------------------+-------------------+
--- Round 2 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 2 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0613984 | 0.0608786 |         0.0526149 |         0.0700526 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 2 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0456919 | 0.0482558 |                 0 |         0.0787546 |
+-----------+-----------+-------------------+-------------------+
--- Round 3 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 3 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.109136 | 0.107193 |         0.0843803 |          0.132954 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 3 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0887728 | 0.0789474 |         0.0307566 |          0.182057 |
+-----------+-----------+-------------------+-------------------+
--- Round 4 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 4 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.112221 | 0.112115 |         0.0690402 |          0.149688 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 4 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0966057 | 0.0921053 |          0.044492 |          0.160287 |
+-----------+-----------+-------------------+-------------------+
--- Round 5 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 5 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.23869 |  0.23551 |          0.109848 |          0.399858 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 5 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.211488 | 0.244048 |         0.0757038 |          0.302193 |
+-----------+----------+-------------------+-------------------+
--- Round 6 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 6 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.369271 | 0.368515 |          0.267643 |           0.50414 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 6 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.360313 | 0.333333 |          0.272727 |          0.526809 |
+-----------+----------+-------------------+-------------------+
--- Round 7 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 7 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.451675 | 0.438116 |          0.343911 |          0.559642 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 7 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.430809 | 0.424621 |          0.319339 |           0.56266 |
+-----------+----------+-------------------+-------------------+
--- Round 8 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 8 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.502497 | 0.499557 |          0.378305 |          0.619809 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 8 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.488251 | 0.492424 |          0.340453 |          0.588734 |
+-----------+----------+-------------------+-------------------+
--- Round 9 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 9 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.559342 | 0.555246 |          0.420978 |            0.6955 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 9 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.54047 | 0.533067 |          0.414535 |          0.632937 |
+-----------+----------+-------------------+-------------------+
--- Round 10 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 10 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.597679 | 0.603806 |          0.448076 |           0.72484 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 10 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.58094 | 0.598485 |          0.394703 |          0.713283 |
+-----------+----------+-------------------+-------------------+
--- Round 11 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 11 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.631022 | 0.644418 |          0.473868 |          0.738595 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 11 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.616188 |  0.61882 |           0.46686 |          0.746313 |
+-----------+----------+-------------------+-------------------+
--- Round 12 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 12 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.655993 | 0.664319 |          0.523364 |          0.769024 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 12 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.638381 | 0.630682 |           0.50491 |           0.80914 |
+-----------+----------+-------------------+-------------------+
--- Round 13 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 13 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.673325 | 0.681595 |          0.550513 |          0.788616 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 13 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.659269 | 0.662879 |          0.554915 |          0.782488 |
+-----------+----------+-------------------+-------------------+
--- Round 14 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 14 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.691392 | 0.696515 |          0.565376 |          0.792932 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 14 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.671018 | 0.670833 |           0.56047 |          0.782488 |
+-----------+----------+-------------------+-------------------+
--- Round 15 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 15 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.701381 | 0.719993 |          0.570392 |          0.798769 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 15 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.669713 | 0.666667 |          0.557692 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 16 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 16 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.717391 | 0.713664 |           0.60736 |          0.815163 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 16 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.686684 | 0.690909 |          0.559028 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 17 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 17 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.727526 | 0.725684 |          0.614744 |           0.82364 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 17 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.695822 | 0.697322 |          0.587153 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 18 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 18 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.739865 | 0.743716 |          0.632191 |          0.834756 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 18 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.70235 | 0.707459 |          0.587153 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 19 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 19 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.749119 | 0.755496 |          0.638693 |          0.843232 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 19 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.708877 | 0.707459 |          0.599742 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 20 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 20 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.755729 | 0.761203 |          0.646681 |          0.849907 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 20 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.718016 | 0.735431 |          0.599742 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 21 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 21 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.763367 | 0.762511 |          0.655846 |          0.861023 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 21 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.718016 | 0.743888 |          0.578811 |          0.811521 |
+-----------+----------+-------------------+-------------------+
--- Round 22 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 22 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.768067 | 0.771776 |          0.666497 |            0.8695 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 22 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.721932 |  0.73226 |          0.578811 |          0.842934 |
+-----------+----------+-------------------+-------------------+
--- Round 23 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 23 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.773208 | 0.779275 |          0.675955 |          0.877697 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 23 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.725849 |  0.73226 |          0.602519 |          0.842934 |
+-----------+----------+-------------------+-------------------+
--- Round 24 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 24 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.778496 | 0.787935 |          0.682163 |          0.875058 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 24 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.734987 | 0.743888 |          0.623611 |          0.842934 |
+-----------+----------+-------------------+-------------------+
--- Round 25 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 25 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.784959 | 0.789567 |          0.694285 |          0.875058 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 25 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.737598 | 0.747093 |          0.630921 |          0.840553 |
+-----------+----------+-------------------+-------------------+
--- Round 26 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 26 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.789365 | 0.793656 |          0.697242 |          0.875337 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 26 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.740209 | 0.735729 |          0.630921 |          0.822306 |
+-----------+----------+-------------------+-------------------+
--- Round 27 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 27 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.79436 | 0.801832 |          0.702861 |          0.884093 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 27 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.741514 | 0.743888 |          0.630921 |          0.822306 |
+-----------+----------+-------------------+-------------------+
--- Round 28 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 28 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.798766 | 0.807553 |          0.708481 |          0.881733 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 28 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.740209 | 0.735729 |          0.630921 |          0.822306 |
+-----------+----------+-------------------+-------------------+
--- Round 29 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 29 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.803613 | 0.810333 |          0.722677 |          0.884372 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 29 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.745431 | 0.747093 |          0.630921 |          0.830595 |
+-----------+----------+-------------------+-------------------+
--- Round 30 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 30 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.807139 | 0.813274 |          0.723265 |          0.884372 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 30 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.745431 | 0.743888 |          0.654605 |          0.830595 |
+-----------+----------+-------------------+-------------------+
--- Round 31 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 31 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.810664 | 0.814583 |          0.731841 |          0.889651 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 31 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.748042 | 0.747093 |          0.654605 |          0.830595 |
+-----------+----------+-------------------+-------------------+
--- Round 32 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 32 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.813749 | 0.814421 |          0.738049 |           0.88757 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 32 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.750653 | 0.753788 |          0.654605 |           0.84599 |
+-----------+----------+-------------------+-------------------+
--- Round 33 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 33 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.817421 | 0.819856 |          0.738637 |          0.893128 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 33 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.750653 | 0.753788 |          0.654605 |           0.84599 |
+-----------+----------+-------------------+-------------------+
--- Round 34 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 34 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.820358 | 0.822027 |           0.74692 |          0.896047 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 34 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.753264 | 0.763403 |          0.654605 |           0.84599 |
+-----------+----------+-------------------+-------------------+
--- Round 35 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 35 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.823884 | 0.829605 |          0.748096 |          0.898686 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 35 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.75718 | 0.770979 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 36 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 36 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.826234 | 0.829605 |          0.751347 |          0.898965 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 36 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.758486 | 0.770979 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 37 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 37 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.82785 | 0.831385 |          0.751347 |          0.896047 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 37 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.758486 | 0.770979 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 38 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 38 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.830053 | 0.834326 |          0.756672 |          0.903965 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 38 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.758486 | 0.770979 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 39 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 39 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.832697 | 0.837267 |          0.759629 |          0.904803 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 39 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.761097 | 0.766194 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 40 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 40 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.835781 | 0.840517 |          0.762586 |          0.907721 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 40 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.763708 | 0.766194 |          0.655263 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 41 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 41 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.837544 | 0.845238 |           0.76288 |          0.907721 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 41 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.763708 | 0.767943 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 42 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 42 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.839454 | 0.846708 |          0.765837 |          0.910361 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 42 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.763708 | 0.775253 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 43 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 43 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.841657 | 0.848488 |          0.763174 |          0.915639 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 43 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.767624 | 0.775253 |          0.654605 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 44 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 44 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.842979 | 0.851737 |          0.760806 |          0.915639 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 44 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.76893 | 0.779514 |          0.678289 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 45 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 45 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.845329 | 0.853208 |          0.767014 |          0.910585 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 45 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.770235 | 0.779514 |          0.678947 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 46 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 46 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.846945 | 0.854679 |          0.767308 |          0.918278 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 46 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.76893 | 0.779514 |          0.678947 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 47 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 47 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.848414 | 0.854679 |          0.764645 |          0.915639 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 47 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.76893 | 0.779514 |          0.678947 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 48 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 48 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.850911 | 0.858237 |          0.767602 |          0.918278 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 48 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.770235 | 0.779514 |          0.678947 |          0.828214 |
+-----------+----------+-------------------+-------------------+
--- Round 49 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 49 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.853114 | 0.858237 |          0.770265 |          0.921984 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 49 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.770235 | 0.779514 |          0.678289 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 50 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 50 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.853114 | 0.860985 |          0.767602 |          0.915919 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 50 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.77154 | 0.779514 |          0.678289 |          0.843609 |
+-----------+----------+-------------------+-------------------+
--- Round 51 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 51 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.854877 | 0.860771 |          0.770559 |          0.918558 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 51 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.77154 | 0.779514 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 52 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 52 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.856639 |  0.86208 |          0.770559 |          0.921197 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 52 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.772846 | 0.779514 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 53 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 53 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.858696 | 0.863836 |          0.773221 |          0.921476 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 53 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.774151 | 0.779514 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 54 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 54 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.860311 |  0.86634 |          0.773221 |          0.921313 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 54 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.774151 | 0.779514 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 55 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 55 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.861486 |  0.86679 |          0.773221 |          0.921313 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 55 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.775457 | 0.784564 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 56 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 56 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.862515 | 0.868303 |          0.776472 |          0.922035 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 56 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.776762 | 0.784564 |          0.705099 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 57 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 57 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.865012 |  0.87061 |          0.779723 |          0.925233 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 57 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.776762 | 0.784564 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 58 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 58 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.86604 | 0.872771 |          0.785343 |          0.922151 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 58 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.779373 | 0.788676 |          0.705099 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 59 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 59 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.867362 | 0.871383 |          0.788006 |          0.922314 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 59 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.779373 | 0.790086 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 60 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 60 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.868831 | 0.876803 |          0.788594 |          0.927872 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 60 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.780679 | 0.790086 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 61 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 61 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.871034 | 0.877569 |          0.791551 |          0.927872 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 61 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.780679 | 0.790086 |          0.681414 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 62 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 62 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.87265 | 0.883304 |          0.794213 |          0.925233 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 62 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.78329 | 0.790086 |          0.705099 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 63 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 63 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.874412 | 0.887266 |          0.797758 |          0.927872 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 63 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.784595 | 0.790086 |          0.728783 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 64 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 64 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.875441 | 0.888575 |          0.803378 |          0.925233 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 64 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.785901 | 0.790086 |          0.728783 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 65 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 65 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.877203 | 0.888575 |          0.803672 |          0.925233 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 65 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.787206 | 0.790086 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 66 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 66 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.879994 | 0.888575 |          0.806629 |          0.927376 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 66 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.787206 | 0.790086 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 67 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 67 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.881022 | 0.889866 |          0.808998 |          0.929848 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 67 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.798127 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 68 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 68 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.881757 | 0.891645 |          0.803672 |          0.929848 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 68 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.785901 | 0.790086 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 69 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 69 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.883813 | 0.896043 |          0.810004 |          0.932042 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 69 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.785901 | 0.790086 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 70 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 70 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.884988 | 0.896043 |          0.810004 |          0.933151 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 70 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.785901 | 0.798127 |          0.728783 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 71 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 71 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.886457 | 0.896043 |           0.81345 |           0.93343 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 71 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.787206 | 0.798127 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 72 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 72 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.886751 | 0.896043 |          0.816112 |          0.936349 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 72 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.785901 | 0.798127 |          0.728783 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 73 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 73 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.887192 | 0.896043 |          0.823625 |          0.932321 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 73 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.78329 | 0.783626 |          0.728783 |          0.832056 |
+-----------+----------+-------------------+-------------------+
--- Round 74 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 74 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.88866 | 0.900447 |            0.8241 |          0.934793 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 74 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.784595 | 0.790086 |          0.728783 |          0.834615 |
+-----------+----------+-------------------+-------------------+
--- Round 75 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 75 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.889689 | 0.899103 |          0.827178 |          0.934793 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 75 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.792785 |          0.728783 |          0.858608 |
+-----------+----------+-------------------+-------------------+
--- Round 76 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 76 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.890864 | 0.902226 |          0.827178 |          0.938988 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 76 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.78329 | 0.790086 |          0.728783 |          0.829675 |
+-----------+----------+-------------------+-------------------+
--- Round 77 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 77 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.891304 | 0.902194 |          0.830208 |          0.938709 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 77 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.787206 | 0.790086 |          0.728783 |          0.858608 |
+-----------+----------+-------------------+-------------------+
--- Round 78 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 78 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.89292 | 0.903992 |          0.830469 |          0.938988 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 78 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.784595 | 0.789474 |          0.728783 |          0.847253 |
+-----------+----------+-------------------+-------------------+
--- Round 79 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 79 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.89292 | 0.903992 |          0.830469 |          0.941342 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 79 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.787206 | 0.789474 |          0.740625 |          0.849634 |
+-----------+----------+-------------------+-------------------+
--- Round 80 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 80 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.893361 | 0.903992 |          0.830469 |          0.939738 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 80 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.785901 | 0.790086 |          0.740625 |             0.835 |
+-----------+----------+-------------------+-------------------+
--- Round 81 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 81 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.893655 | 0.904422 |           0.83073 |          0.941342 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 81 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.790086 |          0.740625 |          0.849634 |
+-----------+----------+-------------------+-------------------+
--- Round 82 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 82 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.895564 | 0.905406 |          0.831132 |          0.944149 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 82 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.790086 |          0.740625 |          0.846538 |
+-----------+----------+-------------------+-------------------+
--- Round 83 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 83 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.895564 | 0.905406 |          0.834283 |          0.944149 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 83 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.789817 | 0.790086 |          0.740625 |          0.846538 |
+-----------+----------+-------------------+-------------------+
--- Round 84 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 84 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.896152 | 0.904422 |          0.837052 |          0.941627 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 84 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.790086 |          0.740625 |          0.839454 |
+-----------+----------+-------------------+-------------------+
--- Round 85 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 85 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.898061 | 0.908387 |          0.837487 |          0.941627 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 85 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.793734 | 0.790698 |          0.740625 |          0.854007 |
+-----------+----------+-------------------+-------------------+
--- Round 86 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 86 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.898942 | 0.907225 |          0.834805 |           0.94249 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 86 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.791123 | 0.790086 |          0.740625 |          0.850714 |
+-----------+----------+-------------------+-------------------+
--- Round 87 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 87 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.89953 | 0.907714 |          0.836057 |          0.940856 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 87 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.789817 | 0.790086 |          0.740625 |          0.850366 |
+-----------+----------+-------------------+-------------------+
--- Round 88 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 88 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.901293 | 0.909696 |          0.844418 |          0.941627 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 88 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.791123 | 0.790086 |          0.740625 |          0.846538 |
+-----------+----------+-------------------+-------------------+
--- Round 89 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 89 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.903496 | 0.910696 |          0.847709 |           0.94249 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 89 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.791123 | 0.792785 |          0.740625 |          0.850366 |
+-----------+----------+-------------------+-------------------+
--- Round 90 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 90 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.904377 | 0.913202 |          0.848232 |          0.944226 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 90 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.790086 |          0.740625 |          0.846538 |
+-----------+----------+-------------------+-------------------+
--- Round 91 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 91 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.904377 | 0.912341 |          0.845612 |          0.943328 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 91 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.788512 | 0.790086 |          0.740625 |          0.846538 |
+-----------+----------+-------------------+-------------------+
--- Round 92 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 92 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.905259 |  0.91366 |          0.851198 |          0.944226 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 92 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.792428 | 0.792785 |          0.740625 |          0.850366 |
+-----------+----------+-------------------+-------------------+
--- Round 93 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 93 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.90614 | 0.918111 |          0.851262 |          0.944442 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 93 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.791123 | 0.792785 |          0.740625 |          0.850366 |
+-----------+----------+-------------------+-------------------+
--- Round 94 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 94 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.907021 | 0.918111 |           0.85172 |          0.946956 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 94 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.792428 | 0.792785 |          0.740625 |          0.852805 |
+-----------+----------+-------------------+-------------------+
--- Round 95 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 95 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.908196 | 0.916672 |          0.849058 |          0.944735 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 95 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.792428 | 0.792785 |          0.740625 |          0.852805 |
+-----------+----------+-------------------+-------------------+
--- Round 96 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 96 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.908637 |  0.92105 |          0.851523 |          0.947249 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 96 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.795039 | 0.792785 |          0.740625 |           0.87242 |
+-----------+----------+-------------------+-------------------+
--- Round 97 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 97 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.910106 | 0.916672 |          0.851459 |          0.949763 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 97 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.792428 | 0.802198 |          0.740625 |          0.850366 |
+-----------+----------+-------------------+-------------------+
--- Round 98 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 98 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.910253 | 0.918143 |          0.857307 |          0.945271 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 98 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.796345 | 0.792785 |           0.74375 |           0.87242 |
+-----------+----------+-------------------+-------------------+
--- Round 99 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 99 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.913043 | 0.926898 |          0.862632 |          0.949763 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 99 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.795039 | 0.792785 |          0.740625 |           0.87242 |
+-----------+----------+-------------------+-------------------+
--- Round 100 of 100: Training 20 clients: 20 FedAvgClients ---
>>> Training Accuracy: Round 100 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.913778 | 0.925445 |          0.863905 |          0.947994 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 100 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.796345 | 0.792785 |           0.74375 |           0.87242 |
+-----------+----------+-------------------+-------------------+

############################## Post-Simulation ##############################

Total Experiment time: 0:06:39.069241
