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

dataset: speech_commands
dataset_dir: ../datasets/speech_commands/
output_dir: output/debug/signavg-speech_commands-2022-07-16_21:33:47/
model: m5
num_rounds: 10
eval_every: 1
ServerType: <class 'rayleaf.entities.server.Server'>
client_types: [(<class 'rayleaf.entities.client.Client'>, 10)]
clients_per_round: 5
client_lr: 0.06
batch_size: 64
seed: 0
use_val_set: False
num_epochs: 5
gpus_per_client_cluster: 0.75
num_client_clusters: 2
save_model: False

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

Spawning 2 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.0353006 | 0.0371496 |          0.022366 |         0.0473295 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 0 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0479303 | 0.0364583 |          0.025571 |         0.0778537 |
+-----------+-----------+-------------------+-------------------+
--- Round 1 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 1 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0413679 | 0.0426181 |         0.0308313 |         0.0526223 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 1 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
|  0.043573 | 0.0397013 |         0.0269559 |         0.0738537 |
+-----------+-----------+-------------------+-------------------+
--- Round 2 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 2 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0468836 | 0.0449901 |         0.0387678 |         0.0601905 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 2 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0413943 | 0.0408333 |         0.0269559 |         0.0559657 |
+-----------+-----------+-------------------+-------------------+
--- Round 3 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 3 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0761169 | 0.0556458 |         0.0414725 |            0.1305 |
+-----------+-----------+-------------------+-------------------+
>>> Test Accuracy: Round 3 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0544662 | 0.0439269 |         0.0236842 |         0.0922609 |
+-----------+-----------+-------------------+-------------------+
--- Round 4 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 4 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.142857 | 0.089548 |         0.0316202 |          0.271753 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 4 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
| 0.0915033 | 0.0743212 |         0.0243243 |          0.155622 |
+-----------+-----------+-------------------+-------------------+
--- Round 5 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 5 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.186431 |  0.13149 |         0.0316202 |             0.389 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 5 <<<
+-----------+-----------+-------------------+-------------------+
|   average |    median |   10th percentile |   90th percentile |
|-----------+-----------+-------------------+-------------------|
|  0.117647 | 0.0810298 |         0.0302083 |          0.176957 |
+-----------+-----------+-------------------+-------------------+
--- Round 6 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 6 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.246001 |  0.19482 |         0.0316202 |          0.456356 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 6 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.156863 | 0.101518 |         0.0302083 |             0.316 |
+-----------+----------+-------------------+-------------------+
--- Round 7 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 7 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|   0.30888 | 0.237443 |         0.0304007 |          0.629786 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 7 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.196078 | 0.154106 |         0.0689787 |          0.353892 |
+-----------+----------+-------------------+-------------------+
--- Round 8 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 8 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.332046 | 0.293919 |         0.0239353 |          0.668161 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 8 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.233115 |  0.18809 |         0.0470274 |             0.374 |
+-----------+----------+-------------------+-------------------+
--- Round 9 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 9 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.338114 | 0.409414 |         0.0294232 |          0.551651 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 9 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.233115 | 0.227083 |         0.0689787 |          0.394541 |
+-----------+----------+-------------------+-------------------+
--- Round 10 of 10: Training 5 clients: 5 Clients ---
>>> Training Accuracy: Round 10 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.409818 | 0.432108 |          0.165205 |          0.631483 |
+-----------+----------+-------------------+-------------------+
>>> Test Accuracy: Round 10 <<<
+-----------+----------+-------------------+-------------------+
|   average |   median |   10th percentile |   90th percentile |
|-----------+----------+-------------------+-------------------|
|  0.285403 | 0.265409 |          0.122269 |          0.400216 |
+-----------+----------+-------------------+-------------------+

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

Total Experiment time: 0:00:38.995454
