2025-09-26 08:49:45 [INFO] Load config from ./configs/CIFAR10_alpha0.05.yaml 2025-09-26 08:49:45 [INFO] config: {'exp_name': 'CIFAR10_alpha0.05', 'dataset': {'data_name': 'CIFAR10', 'root_path': 'H:/codes/dataset', 'train_batch_size': 512, 'test_batch_size': 256, 'channels': 3, 'num_classes': 10, 'image_size': 32}, 'distribution': {'type': 'dirichlet', 'label_num_per_client': 2, 'alpha': 0.05}, 'client': {'num_clients': 5}, 'server': {'num_rounds': 300, 'frac_clients': 1.0, 'lr': 0.05, 'local_epochs': 1, 'optimizer': 'sgd', 'momentum': 0.9, 'weight_decay': 0.0001, 'loss_name': 'ce', 'model_name': 'resnet18', 'aggregated_by_datasize': True, 'lr_decay_per_round': 0.998}, 'device': 'cuda:0', 'checkpoint': {'save_path': './checkpoints/', 'save_freq': 5, 'result_file': 'CIFAR10_results.yaml'}, 'pretrain': {'lr': 0.01, 'epoch': 70, 'model_path': './pretrain/', 'momentum': 0.9, 'weight_decay': 0.0001, 'model_name': 'resnet18', 'model_file_name': 'resnet18-f37072fd.pth'}, 'DBCD': {'alpha_l_pa': 1, 'alpha_l_pb': 1, 'alpha_l_pc': 0.0, 'Beta_alpha': 0.2, 'unsup_method': 'infonce', 'contrastive_temperature': 0.5, 'encoder_epoch': 40, 'projector_epoch': 10, 'use_pretrain': False, 'aug_batch_size': 512, 'encoder_lr': 0.03, 'cls_optimizer': 'sgd', 'cls_lr': 0.05, 'supcon_temp': 0.07, 'super_gr': 100, 'aux_with_public': True}, 'etf': {'loss_name': 'ce'}, 'visualization': {'interval': 5, 'save_path': 'visualization/resnet18', 'vis_size': 16}, 'resume': True, 'resume_best': False, 'seed': 1, 'lambda_align_initial': 5.0} 2025-09-26 08:49:47 [INFO] Dataset CIFAR10 loaded 2025-09-26 08:49:47 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-26 08:49:47 [INFO] OneshotOursV7 with DRCL (ETF Anchors) and Lambda Annealing 2025-09-26 08:49:48 [INFO] Initialized ETF fixed anchors with shape: torch.Size([10, 512]) 2025-09-26 08:49:48 [INFO] Round 0 starts--------| 2025-09-26 08:49:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:50:28 [INFO] Epoch 0 loss: 880.3431730270386; train accuracy: 0.24366918103448276; test accuracy: 0.1442 2025-09-26 08:50:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_0.pth 2025-09-26 08:50:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:50:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:50:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:50:39 [INFO] Epoch 0 loss: 178.33437538146973; train accuracy: 0.7546574519230769; test accuracy: 0.151 2025-09-26 08:50:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_0.pth 2025-09-26 08:50:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:50:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:50:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:50:50 [INFO] Epoch 0 loss: 177.06589698791504; train accuracy: 0.8478338068181818; test accuracy: 0.1 2025-09-26 08:50:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_0.pth 2025-09-26 08:50:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:50:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:50:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:51:29 [INFO] Epoch 0 loss: 713.4007091522217; train accuracy: 0.2654587765957447; test accuracy: 0.1328 2025-09-26 08:51:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_0.pth 2025-09-26 08:51:29 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:51:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:51:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:51:55 [INFO] Epoch 0 loss: 449.88632011413574; train accuracy: 0.3653645833333333; test accuracy: 0.1148 2025-09-26 08:51:56 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_0.pth 2025-09-26 08:51:56 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:51:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:51:56 [INFO] Round 0 Finish--------| 2025-09-26 08:51:56 [INFO] Model variance: mean: 0.000500058988109231, sum: 5587.634765625 2025-09-26 08:51:56 [INFO] g_protos_std: 1.002295970916748 2025-09-26 08:52:00 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3111 2025-09-26 08:52:00 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:52:00 [INFO] Round 1 starts--------| 2025-09-26 08:52:00 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:52:40 [INFO] Epoch 1 loss: 822.9650106430054; train accuracy: 0.2518521012931034; test accuracy: 0.1521 2025-09-26 08:52:40 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:52:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:52:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:52:50 [INFO] Epoch 1 loss: 167.827862739563; train accuracy: 0.7704326923076923; test accuracy: 0.1274 2025-09-26 08:52:50 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:52:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:52:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:53:00 [INFO] Epoch 1 loss: 145.10114002227783; train accuracy: 0.8481889204545454; test accuracy: 0.1 2025-09-26 08:53:00 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:53:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:53:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:53:33 [INFO] Epoch 1 loss: 666.1439771652222; train accuracy: 0.310796210106383; test accuracy: 0.159 2025-09-26 08:53:33 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:53:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:53:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:53:55 [INFO] Epoch 1 loss: 406.7974452972412; train accuracy: 0.5419921875; test accuracy: 0.1737 2025-09-26 08:53:55 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:53:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:53:55 [INFO] Round 1 Finish--------| 2025-09-26 08:53:55 [INFO] Model variance: mean: 0.0006417973199859262, sum: 7171.412109375 2025-09-26 08:53:55 [INFO] g_protos_std: 0.9967659711837769 2025-09-26 08:54:00 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3242 2025-09-26 08:54:00 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:54:00 [INFO] Round 2 starts--------| 2025-09-26 08:54:00 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:54:40 [INFO] Epoch 2 loss: 802.1653633117676; train accuracy: 0.3075161637931034; test accuracy: 0.1837 2025-09-26 08:54:40 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:54:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:54:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:54:52 [INFO] Epoch 2 loss: 164.94027709960938; train accuracy: 0.8393930288461539; test accuracy: 0.171 2025-09-26 08:54:52 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:54:52 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:54:52 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:55:01 [INFO] Epoch 2 loss: 142.92932510375977; train accuracy: 0.8471235795454546; test accuracy: 0.1 2025-09-26 08:55:01 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:55:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:55:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:55:34 [INFO] Epoch 2 loss: 649.9659252166748; train accuracy: 0.26653922872340424; test accuracy: 0.1395 2025-09-26 08:55:34 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:55:34 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:55:34 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:55:56 [INFO] Epoch 2 loss: 395.6913032531738; train accuracy: 0.4921875; test accuracy: 0.1542 2025-09-26 08:55:56 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:55:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:55:56 [INFO] Round 2 Finish--------| 2025-09-26 08:55:56 [INFO] Model variance: mean: 0.0007633077329955995, sum: 8529.1640625 2025-09-26 08:55:56 [INFO] g_protos_std: 0.9906341433525085 2025-09-26 08:56:01 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3479 2025-09-26 08:56:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:56:01 [INFO] Round 3 starts--------| 2025-09-26 08:56:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:56:42 [INFO] Epoch 3 loss: 774.2304973602295; train accuracy: 0.3324353448275862; test accuracy: 0.201 2025-09-26 08:56:42 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:56:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:56:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:56:52 [INFO] Epoch 3 loss: 163.02267456054688; train accuracy: 0.7161959134615384; test accuracy: 0.1001 2025-09-26 08:56:52 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:56:52 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:56:52 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:57:02 [INFO] Epoch 3 loss: 142.14479637145996; train accuracy: 0.8401988636363636; test accuracy: 0.1079 2025-09-26 08:57:02 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:57:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:57:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:57:37 [INFO] Epoch 3 loss: 635.333930015564; train accuracy: 0.45403922872340424; test accuracy: 0.2298 2025-09-26 08:57:37 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:57:37 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:57:37 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:57:59 [INFO] Epoch 3 loss: 391.7986841201782; train accuracy: 0.562109375; test accuracy: 0.1757 2025-09-26 08:57:59 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:57:59 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:57:59 [INFO] Round 3 Finish--------| 2025-09-26 08:57:59 [INFO] Model variance: mean: 0.0008718193857930601, sum: 9741.66796875 2025-09-26 08:57:59 [INFO] g_protos_std: 0.984475314617157 2025-09-26 08:58:04 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3839 2025-09-26 08:58:04 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:58:04 [INFO] Round 4 starts--------| 2025-09-26 08:58:04 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:58:45 [INFO] Epoch 4 loss: 757.8349676132202; train accuracy: 0.3665476831896552; test accuracy: 0.2162 2025-09-26 08:58:45 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:58:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:58:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:58:56 [INFO] Epoch 4 loss: 162.28740692138672; train accuracy: 0.7576622596153846; test accuracy: 0.1156 2025-09-26 08:58:56 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:58:56 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:58:56 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:59:06 [INFO] Epoch 4 loss: 141.43261051177979; train accuracy: 0.8481889204545454; test accuracy: 0.1015 2025-09-26 08:59:06 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:59:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:59:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:59:39 [INFO] Epoch 4 loss: 618.2803440093994; train accuracy: 0.46812666223404253; test accuracy: 0.2446 2025-09-26 08:59:39 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:59:39 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:59:39 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:00:00 [INFO] Epoch 4 loss: 386.20507526397705; train accuracy: 0.6970052083333333; test accuracy: 0.2186 2025-09-26 09:00:00 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:00:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:00:00 [INFO] Round 4 Finish--------| 2025-09-26 09:00:00 [INFO] Model variance: mean: 0.0009641178185120225, sum: 10773.005859375 2025-09-26 09:00:00 [INFO] g_protos_std: 0.9783864617347717 2025-09-26 09:00:05 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4027 2025-09-26 09:00:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:00:05 [INFO] Round 5 starts--------| 2025-09-26 09:00:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:00:46 [INFO] Epoch 5 loss: 736.5666084289551; train accuracy: 0.49333243534482757; test accuracy: 0.2965 2025-09-26 09:00:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_5.pth 2025-09-26 09:00:47 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:00:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:00:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:00:57 [INFO] Epoch 5 loss: 161.702392578125; train accuracy: 0.8701923076923077; test accuracy: 0.1781 2025-09-26 09:00:58 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_5.pth 2025-09-26 09:00:58 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:00:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:00:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:01:07 [INFO] Epoch 5 loss: 140.96842861175537; train accuracy: 0.8213778409090909; test accuracy: 0.1241 2025-09-26 09:01:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_5.pth 2025-09-26 09:01:08 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:01:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:01:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:01:41 [INFO] Epoch 5 loss: 611.6222267150879; train accuracy: 0.5170378989361702; test accuracy: 0.2678 2025-09-26 09:01:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_5.pth 2025-09-26 09:01:41 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:01:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:01:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:02:04 [INFO] Epoch 5 loss: 381.23529529571533; train accuracy: 0.6766276041666667; test accuracy: 0.2135 2025-09-26 09:02:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_5.pth 2025-09-26 09:02:04 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:02:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:02:04 [INFO] Round 5 Finish--------| 2025-09-26 09:02:04 [INFO] Model variance: mean: 0.0010505398968234658, sum: 11738.681640625 2025-09-26 09:02:04 [INFO] g_protos_std: 0.9723805785179138 2025-09-26 09:02:09 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4231 2025-09-26 09:02:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:02:09 [INFO] Round 6 starts--------| 2025-09-26 09:02:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:02:50 [INFO] Epoch 6 loss: 730.7919359207153; train accuracy: 0.5425309806034483; test accuracy: 0.3322 2025-09-26 09:02:50 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:02:50 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:02:50 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:03:01 [INFO] Epoch 6 loss: 161.39226722717285; train accuracy: 0.49233774038461536; test accuracy: 0.1304 2025-09-26 09:03:01 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:03:01 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:03:01 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:03:10 [INFO] Epoch 6 loss: 140.6518096923828; train accuracy: 0.8441051136363636; test accuracy: 0.1185 2025-09-26 09:03:10 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:03:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:03:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:03:43 [INFO] Epoch 6 loss: 597.5207633972168; train accuracy: 0.5284657579787234; test accuracy: 0.2751 2025-09-26 09:03:43 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:03:43 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:03:43 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:04:05 [INFO] Epoch 6 loss: 380.675386428833; train accuracy: 0.6992838541666667; test accuracy: 0.218 2025-09-26 09:04:05 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:04:05 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:04:05 [INFO] Round 6 Finish--------| 2025-09-26 09:04:05 [INFO] Model variance: mean: 0.0011326305102556944, sum: 12655.958984375 2025-09-26 09:04:05 [INFO] g_protos_std: 0.9665710926055908 2025-09-26 09:04:10 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4368 2025-09-26 09:04:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:04:10 [INFO] Round 7 starts--------| 2025-09-26 09:04:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:04:53 [INFO] Epoch 7 loss: 712.6151399612427; train accuracy: 0.6063106142241379; test accuracy: 0.3629 2025-09-26 09:04:53 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:04:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:04:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:05:03 [INFO] Epoch 7 loss: 160.71988677978516; train accuracy: 0.7979266826923077; test accuracy: 0.1327 2025-09-26 09:05:03 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:05:03 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:05:03 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:05:13 [INFO] Epoch 7 loss: 140.26975059509277; train accuracy: 0.8499644886363636; test accuracy: 0.1023 2025-09-26 09:05:13 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:05:13 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:05:13 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:05:46 [INFO] Epoch 7 loss: 587.3726825714111; train accuracy: 0.49268617021276595; test accuracy: 0.255 2025-09-26 09:05:46 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:05:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:05:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:06:08 [INFO] Epoch 7 loss: 373.6370096206665; train accuracy: 0.6822916666666666; test accuracy: 0.2147 2025-09-26 09:06:08 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:06:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:06:08 [INFO] Round 7 Finish--------| 2025-09-26 09:06:08 [INFO] Model variance: mean: 0.0012168230023235083, sum: 13596.7216796875 2025-09-26 09:06:08 [INFO] g_protos_std: 0.9604035019874573 2025-09-26 09:06:13 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4649 2025-09-26 09:06:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:06:13 [INFO] Round 8 starts--------| 2025-09-26 09:06:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:06:54 [INFO] Epoch 8 loss: 691.7814626693726; train accuracy: 0.6758149245689655; test accuracy: 0.4002 2025-09-26 09:06:54 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:06:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:06:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:07:04 [INFO] Epoch 8 loss: 159.17152881622314; train accuracy: 0.49068509615384615; test accuracy: 0.129 2025-09-26 09:07:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:07:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:07:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:07:14 [INFO] Epoch 8 loss: 139.94652652740479; train accuracy: 0.8513849431818182; test accuracy: 0.1055 2025-09-26 09:07:14 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:07:14 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:07:14 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:07:48 [INFO] Epoch 8 loss: 584.1546249389648; train accuracy: 0.5257230718085106; test accuracy: 0.2667 2025-09-26 09:07:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:07:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:07:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:08:09 [INFO] Epoch 8 loss: 372.7263422012329; train accuracy: 0.7413411458333333; test accuracy: 0.2371 2025-09-26 09:08:09 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:08:09 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:08:09 [INFO] Round 8 Finish--------| 2025-09-26 09:08:09 [INFO] Model variance: mean: 0.0012923934264108539, sum: 14441.142578125 2025-09-26 09:08:09 [INFO] g_protos_std: 0.9543113708496094 2025-09-26 09:08:14 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4731 2025-09-26 09:08:14 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:08:14 [INFO] Round 9 starts--------| 2025-09-26 09:08:14 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:08:55 [INFO] Epoch 9 loss: 679.5345029830933; train accuracy: 0.6659146012931034; test accuracy: 0.3969 2025-09-26 09:08:55 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:08:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:08:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:09:05 [INFO] Epoch 9 loss: 158.77359104156494; train accuracy: 0.8263221153846154; test accuracy: 0.1425 2025-09-26 09:09:05 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:09:05 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:09:05 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:09:15 [INFO] Epoch 9 loss: 139.22720336914062; train accuracy: 0.8595525568181818; test accuracy: 0.1143 2025-09-26 09:09:15 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:09:15 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:09:15 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:09:50 [INFO] Epoch 9 loss: 570.9059505462646; train accuracy: 0.5318733377659575; test accuracy: 0.2707 2025-09-26 09:09:50 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:09:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:09:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:10:12 [INFO] Epoch 9 loss: 368.7778854370117; train accuracy: 0.7015625; test accuracy: 0.2223 2025-09-26 09:10:12 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:10:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:10:12 [INFO] Round 9 Finish--------| 2025-09-26 09:10:12 [INFO] Model variance: mean: 0.0013651852495968342, sum: 15254.513671875 2025-09-26 09:10:12 [INFO] g_protos_std: 0.9482812881469727 2025-09-26 09:10:17 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4705 2025-09-26 09:10:17 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:10:17 [INFO] Round 10 starts--------| 2025-09-26 09:10:17 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:10:59 [INFO] Epoch 10 loss: 671.2319145202637; train accuracy: 0.5882947198275862; test accuracy: 0.3533 2025-09-26 09:11:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_10.pth 2025-09-26 09:11:00 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:11:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:11:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:11:10 [INFO] Epoch 10 loss: 158.70305728912354; train accuracy: 0.5040564903846154; test accuracy: 0.1321 2025-09-26 09:11:11 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_10.pth 2025-09-26 09:11:11 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:11:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:11:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:11:21 [INFO] Epoch 10 loss: 138.87343788146973; train accuracy: 0.8508522727272727; test accuracy: 0.1036 2025-09-26 09:11:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_10.pth 2025-09-26 09:11:21 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:11:21 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:11:21 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:11:55 [INFO] Epoch 10 loss: 560.3950042724609; train accuracy: 0.691904920212766; test accuracy: 0.3468 2025-09-26 09:11:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_10.pth 2025-09-26 09:11:55 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:11:55 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:11:55 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:12:18 [INFO] Epoch 10 loss: 367.145809173584; train accuracy: 0.6617838541666666; test accuracy: 0.2095 2025-09-26 09:12:18 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_10.pth 2025-09-26 09:12:18 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:12:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:12:18 [INFO] Round 10 Finish--------| 2025-09-26 09:12:19 [INFO] Model variance: mean: 0.0014339933404698968, sum: 16023.373046875 2025-09-26 09:12:19 [INFO] g_protos_std: 0.9423353672027588 2025-09-26 09:12:23 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.485 2025-09-26 09:12:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:12:23 [INFO] Round 11 starts--------| 2025-09-26 09:12:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:13:06 [INFO] Epoch 11 loss: 654.1489124298096; train accuracy: 0.6931236530172413; test accuracy: 0.4098 2025-09-26 09:13:06 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:13:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:13:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:13:17 [INFO] Epoch 11 loss: 158.82262802124023; train accuracy: 0.8927283653846154; test accuracy: 0.1823 2025-09-26 09:13:17 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:13:17 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:13:17 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:13:27 [INFO] Epoch 11 loss: 138.68129348754883; train accuracy: 0.8480113636363636; test accuracy: 0.1 2025-09-26 09:13:27 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:13:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:13:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:14:00 [INFO] Epoch 11 loss: 556.4163198471069; train accuracy: 0.6492686170212766; test accuracy: 0.3305 2025-09-26 09:14:00 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:14:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:14:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:14:24 [INFO] Epoch 11 loss: 360.36402702331543; train accuracy: 0.7923177083333334; test accuracy: 0.2531 2025-09-26 09:14:24 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:14:24 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:14:24 [INFO] Round 11 Finish--------| 2025-09-26 09:14:24 [INFO] Model variance: mean: 0.001500583253800869, sum: 16767.4453125 2025-09-26 09:14:24 [INFO] g_protos_std: 0.9362093806266785 2025-09-26 09:14:28 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4954 2025-09-26 09:14:28 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:14:28 [INFO] Round 12 starts--------| 2025-09-26 09:14:28 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:15:09 [INFO] Epoch 12 loss: 644.0629787445068; train accuracy: 0.7161907327586207; test accuracy: 0.4278 2025-09-26 09:15:09 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:15:09 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:15:09 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:15:20 [INFO] Epoch 12 loss: 157.8037929534912; train accuracy: 0.8647836538461539; test accuracy: 0.1544 2025-09-26 09:15:20 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:15:20 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:15:20 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:15:29 [INFO] Epoch 12 loss: 138.43546867370605; train accuracy: 0.8504971590909091; test accuracy: 0.101 2025-09-26 09:15:29 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:15:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:15:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:16:02 [INFO] Epoch 12 loss: 543.1657152175903; train accuracy: 0.6058011968085106; test accuracy: 0.3109 2025-09-26 09:16:02 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:16:02 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:16:02 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:16:22 [INFO] Epoch 12 loss: 353.82362270355225; train accuracy: 0.7729817708333333; test accuracy: 0.2634 2025-09-26 09:16:22 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:16:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:16:22 [INFO] Round 12 Finish--------| 2025-09-26 09:16:22 [INFO] Model variance: mean: 0.0015675690956413746, sum: 17515.94140625 2025-09-26 09:16:22 [INFO] g_protos_std: 0.9298276305198669 2025-09-26 09:16:26 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5172 2025-09-26 09:16:26 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:16:26 [INFO] Round 13 starts--------| 2025-09-26 09:16:26 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:17:04 [INFO] Epoch 13 loss: 638.2163925170898; train accuracy: 0.7214439655172413; test accuracy: 0.4248 2025-09-26 09:17:04 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:17:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:17:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:17:14 [INFO] Epoch 13 loss: 156.91087818145752; train accuracy: 0.890625; test accuracy: 0.1696 2025-09-26 09:17:14 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:17:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:17:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:17:23 [INFO] Epoch 13 loss: 138.19828128814697; train accuracy: 0.8474786931818182; test accuracy: 0.1002 2025-09-26 09:17:23 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:17:23 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:17:23 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:17:52 [INFO] Epoch 13 loss: 534.2962512969971; train accuracy: 0.7978723404255319; test accuracy: 0.3935 2025-09-26 09:17:52 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:17:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:17:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:18:15 [INFO] Epoch 13 loss: 358.54938793182373; train accuracy: 0.7290364583333333; test accuracy: 0.2376 2025-09-26 09:18:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:18:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:18:15 [INFO] Round 13 Finish--------| 2025-09-26 09:18:15 [INFO] Model variance: mean: 0.0016289942432194948, sum: 18202.302734375 2025-09-26 09:18:15 [INFO] g_protos_std: 0.9237914681434631 2025-09-26 09:18:19 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5362 2025-09-26 09:18:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:18:19 [INFO] Round 14 starts--------| 2025-09-26 09:18:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:19:00 [INFO] Epoch 14 loss: 630.6009044647217; train accuracy: 0.6124730603448276; test accuracy: 0.3613 2025-09-26 09:19:00 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:19:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:19:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:19:11 [INFO] Epoch 14 loss: 157.71094799041748; train accuracy: 0.8888221153846154; test accuracy: 0.1812 2025-09-26 09:19:11 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:19:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:19:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:19:20 [INFO] Epoch 14 loss: 137.98823928833008; train accuracy: 0.8480113636363636; test accuracy: 0.1 2025-09-26 09:19:20 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:19:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:19:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:19:52 [INFO] Epoch 14 loss: 523.5503063201904; train accuracy: 0.6365940824468085; test accuracy: 0.3239 2025-09-26 09:19:52 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:19:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:19:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:20:13 [INFO] Epoch 14 loss: 353.06017684936523; train accuracy: 0.7103515625; test accuracy: 0.2297 2025-09-26 09:20:13 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:20:13 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:20:13 [INFO] Round 14 Finish--------| 2025-09-26 09:20:13 [INFO] Model variance: mean: 0.0016904175281524658, sum: 18888.64453125 2025-09-26 09:20:13 [INFO] g_protos_std: 0.9176138639450073 2025-09-26 09:20:18 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5446 2025-09-26 09:20:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:20:18 [INFO] Round 15 starts--------| 2025-09-26 09:20:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:20:58 [INFO] Epoch 15 loss: 619.7246732711792; train accuracy: 0.733465786637931; test accuracy: 0.4314 2025-09-26 09:20:58 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_15.pth 2025-09-26 09:20:58 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:20:58 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:20:58 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:21:09 [INFO] Epoch 15 loss: 156.13262748718262; train accuracy: 0.89453125; test accuracy: 0.1664 2025-09-26 09:21:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_15.pth 2025-09-26 09:21:10 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:21:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:21:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:21:19 [INFO] Epoch 15 loss: 137.61468887329102; train accuracy: 0.806640625; test accuracy: 0.1492 2025-09-26 09:21:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_15.pth 2025-09-26 09:21:19 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:21:19 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:21:19 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:21:52 [INFO] Epoch 15 loss: 516.4683179855347; train accuracy: 0.741688829787234; test accuracy: 0.3728 2025-09-26 09:21:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_15.pth 2025-09-26 09:21:53 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:21:53 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:21:53 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:22:15 [INFO] Epoch 15 loss: 349.7494640350342; train accuracy: 0.8328776041666667; test accuracy: 0.2937 2025-09-26 09:22:15 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_15.pth 2025-09-26 09:22:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:22:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:22:15 [INFO] Round 15 Finish--------| 2025-09-26 09:22:15 [INFO] Model variance: mean: 0.0017510026227682829, sum: 19565.619140625 2025-09-26 09:22:15 [INFO] g_protos_std: 0.9114888906478882 2025-09-26 09:22:20 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5439 2025-09-26 09:22:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:22:20 [INFO] Round 16 starts--------| 2025-09-26 09:22:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:23:01 [INFO] Epoch 16 loss: 614.6989679336548; train accuracy: 0.8250942887931034; test accuracy: 0.4854 2025-09-26 09:23:01 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:23:01 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:23:01 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:23:11 [INFO] Epoch 16 loss: 155.9359951019287; train accuracy: 0.8712439903846154; test accuracy: 0.1572 2025-09-26 09:23:11 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:23:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:23:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:23:20 [INFO] Epoch 16 loss: 136.7454013824463; train accuracy: 0.8575994318181818; test accuracy: 0.1155 2025-09-26 09:23:20 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:23:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:23:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:23:53 [INFO] Epoch 16 loss: 512.6128282546997; train accuracy: 0.744389960106383; test accuracy: 0.3736 2025-09-26 09:23:53 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:23:53 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:23:53 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:24:14 [INFO] Epoch 16 loss: 347.83642196655273; train accuracy: 0.7219401041666667; test accuracy: 0.2338 2025-09-26 09:24:14 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:24:14 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:24:14 [INFO] Round 16 Finish--------| 2025-09-26 09:24:14 [INFO] Model variance: mean: 0.0018082087626680732, sum: 20204.837890625 2025-09-26 09:24:14 [INFO] g_protos_std: 0.9051117300987244 2025-09-26 09:24:19 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5534 2025-09-26 09:24:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:24:19 [INFO] Round 17 starts--------| 2025-09-26 09:24:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:24:59 [INFO] Epoch 17 loss: 601.2379570007324; train accuracy: 0.8289668642241379; test accuracy: 0.4872 2025-09-26 09:24:59 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:24:59 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:24:59 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:25:10 [INFO] Epoch 17 loss: 154.82164478302002; train accuracy: 0.8931790865384616; test accuracy: 0.1721 2025-09-26 09:25:10 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:25:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:25:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:25:20 [INFO] Epoch 17 loss: 136.4052028656006; train accuracy: 0.8528053977272727; test accuracy: 0.1082 2025-09-26 09:25:20 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:25:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:25:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:25:55 [INFO] Epoch 17 loss: 511.18683528900146; train accuracy: 0.7824966755319149; test accuracy: 0.3879 2025-09-26 09:25:55 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:25:55 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:25:55 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:26:18 [INFO] Epoch 17 loss: 341.22127532958984; train accuracy: 0.7502604166666667; test accuracy: 0.2409 2025-09-26 09:26:18 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:26:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:26:18 [INFO] Round 17 Finish--------| 2025-09-26 09:26:18 [INFO] Model variance: mean: 0.0018651469144970179, sum: 20841.0625 2025-09-26 09:26:18 [INFO] g_protos_std: 0.8987751007080078 2025-09-26 09:26:22 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5694 2025-09-26 09:26:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:26:22 [INFO] Round 18 starts--------| 2025-09-26 09:26:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:27:04 [INFO] Epoch 18 loss: 592.4849233627319; train accuracy: 0.8017914870689655; test accuracy: 0.4712 2025-09-26 09:27:04 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:27:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:27:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:27:15 [INFO] Epoch 18 loss: 156.418776512146; train accuracy: 0.6287560096153846; test accuracy: 0.1499 2025-09-26 09:27:15 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:27:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:27:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:27:25 [INFO] Epoch 18 loss: 135.73225116729736; train accuracy: 0.8497869318181818; test accuracy: 0.1 2025-09-26 09:27:25 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:27:25 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:27:25 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:27:59 [INFO] Epoch 18 loss: 505.3396272659302; train accuracy: 0.7264378324468085; test accuracy: 0.3656 2025-09-26 09:27:59 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:27:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:27:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:28:22 [INFO] Epoch 18 loss: 340.82422828674316; train accuracy: 0.8406901041666667; test accuracy: 0.2786 2025-09-26 09:28:22 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:28:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:28:22 [INFO] Round 18 Finish--------| 2025-09-26 09:28:22 [INFO] Model variance: mean: 0.001920422539114952, sum: 21458.708984375 2025-09-26 09:28:22 [INFO] g_protos_std: 0.8925537467002869 2025-09-26 09:28:26 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5899 2025-09-26 09:28:26 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:28:26 [INFO] Round 19 starts--------| 2025-09-26 09:28:26 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:29:07 [INFO] Epoch 19 loss: 585.6117267608643; train accuracy: 0.7772427262931034; test accuracy: 0.4596 2025-09-26 09:29:07 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:29:07 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:29:07 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:29:18 [INFO] Epoch 19 loss: 155.77070331573486; train accuracy: 0.8817608173076923; test accuracy: 0.1823 2025-09-26 09:29:18 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:29:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:29:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:29:28 [INFO] Epoch 19 loss: 135.69922351837158; train accuracy: 0.8481889204545454; test accuracy: 0.1007 2025-09-26 09:29:28 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:29:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:29:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:30:03 [INFO] Epoch 19 loss: 493.95519638061523; train accuracy: 0.8003241356382979; test accuracy: 0.4013 2025-09-26 09:30:03 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:30:03 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:30:03 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:30:25 [INFO] Epoch 19 loss: 340.643030166626; train accuracy: 0.7231770833333333; test accuracy: 0.2337 2025-09-26 09:30:25 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:30:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:30:25 [INFO] Round 19 Finish--------| 2025-09-26 09:30:25 [INFO] Model variance: mean: 0.001973134698346257, sum: 22047.7109375 2025-09-26 09:30:25 [INFO] g_protos_std: 0.8863058090209961 2025-09-26 09:30:29 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5748 2025-09-26 09:30:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:30:29 [INFO] Round 20 starts--------| 2025-09-26 09:30:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:31:10 [INFO] Epoch 20 loss: 583.4803733825684; train accuracy: 0.7749865301724138; test accuracy: 0.4527 2025-09-26 09:31:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_20.pth 2025-09-26 09:31:10 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:31:10 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:31:10 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:31:21 [INFO] Epoch 20 loss: 155.67676544189453; train accuracy: 0.7379807692307693; test accuracy: 0.108 2025-09-26 09:31:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_20.pth 2025-09-26 09:31:21 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:31:21 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:31:21 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:31:31 [INFO] Epoch 20 loss: 135.47199726104736; train accuracy: 0.7746803977272727; test accuracy: 0.1428 2025-09-26 09:31:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_20.pth 2025-09-26 09:31:31 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:31:31 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:31:31 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:32:06 [INFO] Epoch 20 loss: 486.55053424835205; train accuracy: 0.7327543218085106; test accuracy: 0.3686 2025-09-26 09:32:06 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_20.pth 2025-09-26 09:32:06 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:32:06 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:32:06 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:32:29 [INFO] Epoch 20 loss: 336.78119564056396; train accuracy: 0.725; test accuracy: 0.2503 2025-09-26 09:32:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_20.pth 2025-09-26 09:32:29 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:32:29 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:32:29 [INFO] Round 20 Finish--------| 2025-09-26 09:32:29 [INFO] Model variance: mean: 0.002025896217674017, sum: 22637.265625 2025-09-26 09:32:29 [INFO] g_protos_std: 0.8801525831222534 2025-09-26 09:32:34 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.568 2025-09-26 09:32:34 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:32:34 [INFO] Round 21 starts--------| 2025-09-26 09:32:34 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:33:16 [INFO] Epoch 21 loss: 576.8983011245728; train accuracy: 0.7819234913793104; test accuracy: 0.4585 2025-09-26 09:33:16 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:33:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:33:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:33:26 [INFO] Epoch 21 loss: 154.26902198791504; train accuracy: 0.8978365384615384; test accuracy: 0.17 2025-09-26 09:33:26 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:33:26 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:33:26 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:33:35 [INFO] Epoch 21 loss: 135.1912546157837; train accuracy: 0.8471235795454546; test accuracy: 0.1 2025-09-26 09:33:35 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:33:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:33:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:34:09 [INFO] Epoch 21 loss: 486.53427505493164; train accuracy: 0.6631482712765957; test accuracy: 0.3371 2025-09-26 09:34:09 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:34:09 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:34:09 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:34:31 [INFO] Epoch 21 loss: 333.9205503463745; train accuracy: 0.84375; test accuracy: 0.3222 2025-09-26 09:34:31 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:34:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:34:31 [INFO] Round 21 Finish--------| 2025-09-26 09:34:31 [INFO] Model variance: mean: 0.0020768616814166307, sum: 23206.751953125 2025-09-26 09:34:31 [INFO] g_protos_std: 0.873928964138031 2025-09-26 09:34:36 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6047 2025-09-26 09:34:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:34:36 [INFO] Round 22 starts--------| 2025-09-26 09:34:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:35:17 [INFO] Epoch 22 loss: 568.7303342819214; train accuracy: 0.7887594288793104; test accuracy: 0.461 2025-09-26 09:35:17 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:35:17 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:35:17 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:35:28 [INFO] Epoch 22 loss: 153.74653911590576; train accuracy: 0.921875; test accuracy: 0.1841 2025-09-26 09:35:28 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:35:28 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:35:28 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:35:38 [INFO] Epoch 22 loss: 134.92180728912354; train accuracy: 0.84765625; test accuracy: 0.1003 2025-09-26 09:35:38 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:35:38 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:35:38 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:36:12 [INFO] Epoch 22 loss: 479.1910705566406; train accuracy: 0.7640458776595744; test accuracy: 0.3836 2025-09-26 09:36:12 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:36:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:36:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:36:34 [INFO] Epoch 22 loss: 327.4072618484497; train accuracy: 0.828515625; test accuracy: 0.2888 2025-09-26 09:36:34 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:36:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:36:34 [INFO] Round 22 Finish--------| 2025-09-26 09:36:34 [INFO] Model variance: mean: 0.002129186410456896, sum: 23791.42578125 2025-09-26 09:36:34 [INFO] g_protos_std: 0.8677499294281006 2025-09-26 09:36:38 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5821 2025-09-26 09:36:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:36:38 [INFO] Round 23 starts--------| 2025-09-26 09:36:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:37:19 [INFO] Epoch 23 loss: 561.5199155807495; train accuracy: 0.8524380387931034; test accuracy: 0.4963 2025-09-26 09:37:19 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:37:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:37:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:37:30 [INFO] Epoch 23 loss: 153.22955226898193; train accuracy: 0.9000901442307693; test accuracy: 0.1689 2025-09-26 09:37:30 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:37:30 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:37:30 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:37:40 [INFO] Epoch 23 loss: 133.90731620788574; train accuracy: 0.8694957386363636; test accuracy: 0.1263 2025-09-26 09:37:40 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:37:40 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:37:40 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:38:14 [INFO] Epoch 23 loss: 481.81542110443115; train accuracy: 0.8094248670212766; test accuracy: 0.4016 2025-09-26 09:38:14 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:38:14 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:38:14 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:38:36 [INFO] Epoch 23 loss: 331.1485891342163; train accuracy: 0.8457682291666667; test accuracy: 0.3111 2025-09-26 09:38:36 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:38:36 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:38:36 [INFO] Round 23 Finish--------| 2025-09-26 09:38:36 [INFO] Model variance: mean: 0.0021769211161881685, sum: 24324.8125 2025-09-26 09:38:36 [INFO] g_protos_std: 0.8616090416908264 2025-09-26 09:38:40 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5861 2025-09-26 09:38:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:38:40 [INFO] Round 24 starts--------| 2025-09-26 09:38:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:39:22 [INFO] Epoch 24 loss: 548.0289525985718; train accuracy: 0.8430091594827587; test accuracy: 0.4943 2025-09-26 09:39:22 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:39:22 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:39:22 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:39:33 [INFO] Epoch 24 loss: 151.16016292572021; train accuracy: 0.9185697115384616; test accuracy: 0.1793 2025-09-26 09:39:33 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:39:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:39:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:39:42 [INFO] Epoch 24 loss: 134.85152530670166; train accuracy: 0.8581321022727273; test accuracy: 0.121 2025-09-26 09:39:42 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:39:42 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:39:42 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:40:15 [INFO] Epoch 24 loss: 469.9913396835327; train accuracy: 0.8137466755319149; test accuracy: 0.4036 2025-09-26 09:40:15 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:40:15 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:40:15 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:40:37 [INFO] Epoch 24 loss: 325.2064323425293; train accuracy: 0.8508463541666667; test accuracy: 0.3457 2025-09-26 09:40:37 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:40:37 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:40:37 [INFO] Round 24 Finish--------| 2025-09-26 09:40:37 [INFO] Model variance: mean: 0.0022269301116466522, sum: 24883.609375 2025-09-26 09:40:37 [INFO] g_protos_std: 0.8553422689437866 2025-09-26 09:40:42 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5937 2025-09-26 09:40:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:40:42 [INFO] Round 25 starts--------| 2025-09-26 09:40:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:41:22 [INFO] Epoch 25 loss: 550.1644735336304; train accuracy: 0.7891971982758621; test accuracy: 0.4584 2025-09-26 09:41:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_25.pth 2025-09-26 09:41:22 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:41:22 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:41:22 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:41:33 [INFO] Epoch 25 loss: 151.25955200195312; train accuracy: 0.8898737980769231; test accuracy: 0.1747 2025-09-26 09:41:33 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_25.pth 2025-09-26 09:41:33 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:41:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:41:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:41:42 [INFO] Epoch 25 loss: 134.0151491165161; train accuracy: 0.8499644886363636; test accuracy: 0.1004 2025-09-26 09:41:43 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_25.pth 2025-09-26 09:41:43 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:41:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:41:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:42:17 [INFO] Epoch 25 loss: 464.5998077392578; train accuracy: 0.7928440824468085; test accuracy: 0.399 2025-09-26 09:42:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_25.pth 2025-09-26 09:42:17 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:42:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:42:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:42:40 [INFO] Epoch 25 loss: 322.30626487731934; train accuracy: 0.7824869791666667; test accuracy: 0.2729 2025-09-26 09:42:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_25.pth 2025-09-26 09:42:40 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:42:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:42:40 [INFO] Round 25 Finish--------| 2025-09-26 09:42:40 [INFO] Model variance: mean: 0.0022748885676264763, sum: 25419.494140625 2025-09-26 09:42:40 [INFO] g_protos_std: 0.8492387533187866 2025-09-26 09:42:45 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.606 2025-09-26 09:42:45 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:42:45 [INFO] Round 26 starts--------| 2025-09-26 09:42:45 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:43:26 [INFO] Epoch 26 loss: 543.3471603393555; train accuracy: 0.8299434267241379; test accuracy: 0.485 2025-09-26 09:43:26 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:43:26 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:43:26 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:43:37 [INFO] Epoch 26 loss: 151.37266635894775; train accuracy: 0.6980168269230769; test accuracy: 0.1569 2025-09-26 09:43:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:43:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:43:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:43:46 [INFO] Epoch 26 loss: 133.3220567703247; train accuracy: 0.8595525568181818; test accuracy: 0.1104 2025-09-26 09:43:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:43:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:43:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:44:20 [INFO] Epoch 26 loss: 464.1042642593384; train accuracy: 0.8299950132978723; test accuracy: 0.4112 2025-09-26 09:44:20 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:44:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:44:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:44:42 [INFO] Epoch 26 loss: 322.99231719970703; train accuracy: 0.8108072916666667; test accuracy: 0.2846 2025-09-26 09:44:42 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:44:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:44:42 [INFO] Round 26 Finish--------| 2025-09-26 09:44:42 [INFO] Model variance: mean: 0.002320936182513833, sum: 25934.029296875 2025-09-26 09:44:42 [INFO] g_protos_std: 0.8431946635246277 2025-09-26 09:44:47 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6059 2025-09-26 09:44:47 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:44:47 [INFO] Round 27 starts--------| 2025-09-26 09:44:47 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:45:29 [INFO] Epoch 27 loss: 535.5463857650757; train accuracy: 0.8704876077586207; test accuracy: 0.511 2025-09-26 09:45:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:45:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:45:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:45:40 [INFO] Epoch 27 loss: 150.64766788482666; train accuracy: 0.8793569711538461; test accuracy: 0.1763 2025-09-26 09:45:40 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:45:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:45:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:45:49 [INFO] Epoch 27 loss: 133.19500637054443; train accuracy: 0.8686079545454546; test accuracy: 0.1165 2025-09-26 09:45:49 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:45:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:45:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:46:23 [INFO] Epoch 27 loss: 453.3515863418579; train accuracy: 0.8799867021276596; test accuracy: 0.4362 2025-09-26 09:46:23 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:46:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:46:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:46:44 [INFO] Epoch 27 loss: 318.2314729690552; train accuracy: 0.8416666666666667; test accuracy: 0.292 2025-09-26 09:46:44 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:46:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:46:44 [INFO] Round 27 Finish--------| 2025-09-26 09:46:44 [INFO] Model variance: mean: 0.002369803376495838, sum: 26480.068359375 2025-09-26 09:46:44 [INFO] g_protos_std: 0.8370789289474487 2025-09-26 09:46:48 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6193 2025-09-26 09:46:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:46:48 [INFO] Round 28 starts--------| 2025-09-26 09:46:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:47:29 [INFO] Epoch 28 loss: 526.606782913208; train accuracy: 0.7412109375; test accuracy: 0.4313 2025-09-26 09:47:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:47:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:47:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:47:40 [INFO] Epoch 28 loss: 149.99926853179932; train accuracy: 0.8544170673076923; test accuracy: 0.1758 2025-09-26 09:47:40 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:47:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:47:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:47:49 [INFO] Epoch 28 loss: 132.648362159729; train accuracy: 0.8520951704545454; test accuracy: 0.103 2025-09-26 09:47:49 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:47:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:47:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:48:22 [INFO] Epoch 28 loss: 444.4936304092407; train accuracy: 0.7837433510638298; test accuracy: 0.3924 2025-09-26 09:48:22 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:48:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:48:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:48:45 [INFO] Epoch 28 loss: 314.05654525756836; train accuracy: 0.7164713541666666; test accuracy: 0.2464 2025-09-26 09:48:45 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:48:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:48:45 [INFO] Round 28 Finish--------| 2025-09-26 09:48:45 [INFO] Model variance: mean: 0.002417397452518344, sum: 27011.8828125 2025-09-26 09:48:45 [INFO] g_protos_std: 0.8308069705963135 2025-09-26 09:48:49 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6208 2025-09-26 09:48:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:48:49 [INFO] Round 29 starts--------| 2025-09-26 09:48:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:49:30 [INFO] Epoch 29 loss: 524.1435289382935; train accuracy: 0.8657394935344828; test accuracy: 0.5028 2025-09-26 09:49:30 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:49:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:49:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:49:41 [INFO] Epoch 29 loss: 149.31880855560303; train accuracy: 0.8423978365384616; test accuracy: 0.1773 2025-09-26 09:49:41 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:49:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:49:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:49:50 [INFO] Epoch 29 loss: 132.228985786438; train accuracy: 0.8520951704545454; test accuracy: 0.1024 2025-09-26 09:49:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:49:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:49:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:50:24 [INFO] Epoch 29 loss: 444.319673538208; train accuracy: 0.8906665558510638; test accuracy: 0.439 2025-09-26 09:50:24 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:50:24 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:50:24 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:50:47 [INFO] Epoch 29 loss: 311.30353832244873; train accuracy: 0.8637369791666667; test accuracy: 0.2924 2025-09-26 09:50:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:50:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:50:47 [INFO] Round 29 Finish--------| 2025-09-26 09:50:47 [INFO] Model variance: mean: 0.0024634595029056072, sum: 27526.578125 2025-09-26 09:50:47 [INFO] g_protos_std: 0.8247541189193726 2025-09-26 09:50:51 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6239 2025-09-26 09:50:51 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:50:51 [INFO] Round 30 starts--------| 2025-09-26 09:50:51 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:51:32 [INFO] Epoch 30 loss: 513.3522624969482; train accuracy: 0.7263267780172413; test accuracy: 0.4215 2025-09-26 09:51:33 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_30.pth 2025-09-26 09:51:33 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:51:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:51:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:51:44 [INFO] Epoch 30 loss: 149.60228633880615; train accuracy: 0.8347355769230769; test accuracy: 0.14 2025-09-26 09:51:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_30.pth 2025-09-26 09:51:44 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:51:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:51:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:51:55 [INFO] Epoch 30 loss: 132.9285945892334; train accuracy: 0.8531605113636364; test accuracy: 0.1066 2025-09-26 09:51:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_30.pth 2025-09-26 09:51:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:51:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:51:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:52:28 [INFO] Epoch 30 loss: 444.5113868713379; train accuracy: 0.8800282579787234; test accuracy: 0.4344 2025-09-26 09:52:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_30.pth 2025-09-26 09:52:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:52:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:52:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:52:50 [INFO] Epoch 30 loss: 309.36405754089355; train accuracy: 0.732421875; test accuracy: 0.275 2025-09-26 09:52:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_30.pth 2025-09-26 09:52:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:52:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:52:50 [INFO] Round 30 Finish--------| 2025-09-26 09:52:50 [INFO] Model variance: mean: 0.002508350182324648, sum: 28028.18359375 2025-09-26 09:52:50 [INFO] g_protos_std: 0.8188204765319824 2025-09-26 09:52:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6212 2025-09-26 09:52:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:52:55 [INFO] Round 31 starts--------| 2025-09-26 09:52:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:53:35 [INFO] Epoch 31 loss: 517.7324628829956; train accuracy: 0.8344894935344828; test accuracy: 0.4861 2025-09-26 09:53:35 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:53:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:53:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:53:46 [INFO] Epoch 31 loss: 148.95634174346924; train accuracy: 0.8701923076923077; test accuracy: 0.1567 2025-09-26 09:53:46 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:53:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:53:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:53:55 [INFO] Epoch 31 loss: 131.00707149505615; train accuracy: 0.8687855113636364; test accuracy: 0.1159 2025-09-26 09:53:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:53:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:53:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:54:28 [INFO] Epoch 31 loss: 440.2703380584717; train accuracy: 0.8800282579787234; test accuracy: 0.4383 2025-09-26 09:54:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:54:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:54:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:54:50 [INFO] Epoch 31 loss: 310.4639368057251; train accuracy: 0.7802083333333333; test accuracy: 0.2949 2025-09-26 09:54:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:54:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:54:50 [INFO] Round 31 Finish--------| 2025-09-26 09:54:50 [INFO] Model variance: mean: 0.0025527768302708864, sum: 28524.60546875 2025-09-26 09:54:50 [INFO] g_protos_std: 0.8129395246505737 2025-09-26 09:54:54 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6327 2025-09-26 09:54:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:54:54 [INFO] Round 32 starts--------| 2025-09-26 09:54:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:55:35 [INFO] Epoch 32 loss: 502.54235076904297; train accuracy: 0.8233768857758621; test accuracy: 0.477 2025-09-26 09:55:35 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:55:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:55:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:55:45 [INFO] Epoch 32 loss: 148.0060977935791; train accuracy: 0.7878605769230769; test accuracy: 0.1704 2025-09-26 09:55:45 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:55:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:55:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:55:54 [INFO] Epoch 32 loss: 131.75996494293213; train accuracy: 0.57421875; test accuracy: 0.1343 2025-09-26 09:55:54 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:55:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:55:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:56:26 [INFO] Epoch 32 loss: 433.07290840148926; train accuracy: 0.8359790558510638; test accuracy: 0.4119 2025-09-26 09:56:26 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:56:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:56:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:56:47 [INFO] Epoch 32 loss: 306.9082136154175; train accuracy: 0.8241536458333333; test accuracy: 0.2909 2025-09-26 09:56:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:56:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:56:47 [INFO] Round 32 Finish--------| 2025-09-26 09:56:47 [INFO] Model variance: mean: 0.002596605336293578, sum: 29014.34375 2025-09-26 09:56:47 [INFO] g_protos_std: 0.8070023059844971 2025-09-26 09:56:52 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6364 2025-09-26 09:56:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:56:52 [INFO] Round 33 starts--------| 2025-09-26 09:56:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:57:29 [INFO] Epoch 33 loss: 506.2856616973877; train accuracy: 0.8206492456896551; test accuracy: 0.4758 2025-09-26 09:57:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:57:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:57:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:57:39 [INFO] Epoch 33 loss: 147.3915958404541; train accuracy: 0.912109375; test accuracy: 0.1817 2025-09-26 09:57:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:57:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:57:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:57:48 [INFO] Epoch 33 loss: 130.62954330444336; train accuracy: 0.8520951704545454; test accuracy: 0.104 2025-09-26 09:57:48 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:57:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:57:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:58:20 [INFO] Epoch 33 loss: 435.8496026992798; train accuracy: 0.8243018617021277; test accuracy: 0.4105 2025-09-26 09:58:20 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:58:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:58:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:58:42 [INFO] Epoch 33 loss: 304.91553688049316; train accuracy: 0.8163411458333333; test accuracy: 0.3295 2025-09-26 09:58:42 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:58:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:58:42 [INFO] Round 33 Finish--------| 2025-09-26 09:58:42 [INFO] Model variance: mean: 0.002638141391798854, sum: 29478.46484375 2025-09-26 09:58:42 [INFO] g_protos_std: 0.801317036151886 2025-09-26 09:58:46 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6306 2025-09-26 09:58:46 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:58:46 [INFO] Round 34 starts--------| 2025-09-26 09:58:46 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:59:26 [INFO] Epoch 34 loss: 495.0692820549011; train accuracy: 0.8759428879310345; test accuracy: 0.5087 2025-09-26 09:59:26 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:59:26 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:59:26 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:59:37 [INFO] Epoch 34 loss: 147.36021041870117; train accuracy: 0.8891225961538461; test accuracy: 0.182 2025-09-26 09:59:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:59:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:59:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:59:46 [INFO] Epoch 34 loss: 130.7191047668457; train accuracy: 0.8838778409090909; test accuracy: 0.1286 2025-09-26 09:59:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:59:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:59:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:00:19 [INFO] Epoch 34 loss: 425.4205436706543; train accuracy: 0.8615359042553191; test accuracy: 0.4267 2025-09-26 10:00:19 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:00:19 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:00:19 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:00:40 [INFO] Epoch 34 loss: 304.07560634613037; train accuracy: 0.828515625; test accuracy: 0.3145 2025-09-26 10:00:40 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:00:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:00:40 [INFO] Round 34 Finish--------| 2025-09-26 10:00:40 [INFO] Model variance: mean: 0.002680479548871517, sum: 29951.55078125 2025-09-26 10:00:40 [INFO] g_protos_std: 0.7956090569496155 2025-09-26 10:00:45 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.643 2025-09-26 10:00:45 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:00:45 [INFO] Round 35 starts--------| 2025-09-26 10:00:45 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:01:24 [INFO] Epoch 35 loss: 488.67315673828125; train accuracy: 0.8626077586206896; test accuracy: 0.4987 2025-09-26 10:01:25 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_35.pth 2025-09-26 10:01:25 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:01:25 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:01:25 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:01:35 [INFO] Epoch 35 loss: 147.86441326141357; train accuracy: 0.9227764423076923; test accuracy: 0.1864 2025-09-26 10:01:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_35.pth 2025-09-26 10:01:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:01:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:01:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:01:45 [INFO] Epoch 35 loss: 130.603515625; train accuracy: 0.8639914772727273; test accuracy: 0.1096 2025-09-26 10:01:46 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_35.pth 2025-09-26 10:01:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:01:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:01:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:02:20 [INFO] Epoch 35 loss: 425.7306652069092; train accuracy: 0.890874335106383; test accuracy: 0.4405 2025-09-26 10:02:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_35.pth 2025-09-26 10:02:21 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:02:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:02:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:02:43 [INFO] Epoch 35 loss: 300.39123725891113; train accuracy: 0.8830729166666667; test accuracy: 0.3182 2025-09-26 10:02:43 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_35.pth 2025-09-26 10:02:43 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:02:43 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:02:43 [INFO] Round 35 Finish--------| 2025-09-26 10:02:43 [INFO] Model variance: mean: 0.002723508980125189, sum: 30432.357421875 2025-09-26 10:02:43 [INFO] g_protos_std: 0.7898112535476685 2025-09-26 10:02:48 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6389 2025-09-26 10:02:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:02:48 [INFO] Round 36 starts--------| 2025-09-26 10:02:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:03:29 [INFO] Epoch 36 loss: 487.7207579612732; train accuracy: 0.7964372306034483; test accuracy: 0.4647 2025-09-26 10:03:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:03:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:03:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:03:40 [INFO] Epoch 36 loss: 146.4853515625; train accuracy: 0.8731971153846154; test accuracy: 0.1866 2025-09-26 10:03:40 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:03:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:03:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:03:49 [INFO] Epoch 36 loss: 130.12883949279785; train accuracy: 0.8556463068181818; test accuracy: 0.1053 2025-09-26 10:03:49 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:03:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:03:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:04:23 [INFO] Epoch 36 loss: 419.3232002258301; train accuracy: 0.8817736037234043; test accuracy: 0.4328 2025-09-26 10:04:23 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:04:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:04:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:04:44 [INFO] Epoch 36 loss: 301.1877965927124; train accuracy: 0.8791015625; test accuracy: 0.3339 2025-09-26 10:04:44 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:04:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:04:44 [INFO] Round 36 Finish--------| 2025-09-26 10:04:44 [INFO] Model variance: mean: 0.0027635793667286634, sum: 30880.103515625 2025-09-26 10:04:44 [INFO] g_protos_std: 0.7840567827224731 2025-09-26 10:04:49 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6442 2025-09-26 10:04:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:04:49 [INFO] Round 37 starts--------| 2025-09-26 10:04:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:05:31 [INFO] Epoch 37 loss: 483.1732964515686; train accuracy: 0.8828461745689655; test accuracy: 0.5125 2025-09-26 10:05:31 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:05:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:05:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:05:43 [INFO] Epoch 37 loss: 146.301176071167; train accuracy: 0.8578725961538461; test accuracy: 0.1779 2025-09-26 10:05:43 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:05:43 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:05:43 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:05:52 [INFO] Epoch 37 loss: 129.79022026062012; train accuracy: 0.8581321022727273; test accuracy: 0.1085 2025-09-26 10:05:52 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:05:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:05:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:06:25 [INFO] Epoch 37 loss: 412.5773229598999; train accuracy: 0.861826795212766; test accuracy: 0.4237 2025-09-26 10:06:25 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:06:25 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:06:25 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:06:48 [INFO] Epoch 37 loss: 298.8569498062134; train accuracy: 0.811328125; test accuracy: 0.2932 2025-09-26 10:06:48 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:06:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:06:48 [INFO] Round 37 Finish--------| 2025-09-26 10:06:48 [INFO] Model variance: mean: 0.002804405987262726, sum: 31336.296875 2025-09-26 10:06:48 [INFO] g_protos_std: 0.7784743309020996 2025-09-26 10:06:53 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6467 2025-09-26 10:06:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:06:53 [INFO] Round 38 starts--------| 2025-09-26 10:06:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:07:33 [INFO] Epoch 38 loss: 480.2623805999756; train accuracy: 0.8410897090517241; test accuracy: 0.4896 2025-09-26 10:07:33 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:07:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:07:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:07:44 [INFO] Epoch 38 loss: 146.05150508880615; train accuracy: 0.8852163461538461; test accuracy: 0.1818 2025-09-26 10:07:44 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:07:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:07:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:07:54 [INFO] Epoch 38 loss: 129.52114868164062; train accuracy: 0.84765625; test accuracy: 0.1001 2025-09-26 10:07:54 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:07:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:07:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:08:28 [INFO] Epoch 38 loss: 413.493203163147; train accuracy: 0.9081200132978723; test accuracy: 0.4443 2025-09-26 10:08:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:08:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:08:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:08:50 [INFO] Epoch 38 loss: 294.0868911743164; train accuracy: 0.8119791666666667; test accuracy: 0.309 2025-09-26 10:08:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:08:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:08:50 [INFO] Round 38 Finish--------| 2025-09-26 10:08:51 [INFO] Model variance: mean: 0.002844874979928136, sum: 31788.49609375 2025-09-26 10:08:51 [INFO] g_protos_std: 0.7728074193000793 2025-09-26 10:08:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6463 2025-09-26 10:08:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:08:55 [INFO] Round 39 starts--------| 2025-09-26 10:08:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:09:38 [INFO] Epoch 39 loss: 469.1130442619324; train accuracy: 0.8568830818965517; test accuracy: 0.4948 2025-09-26 10:09:38 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:09:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:09:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:09:48 [INFO] Epoch 39 loss: 146.19398021697998; train accuracy: 0.7593149038461539; test accuracy: 0.1674 2025-09-26 10:09:48 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:09:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:09:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:09:58 [INFO] Epoch 39 loss: 129.33817672729492; train accuracy: 0.8563565340909091; test accuracy: 0.1061 2025-09-26 10:09:58 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:09:58 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:09:58 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:10:31 [INFO] Epoch 39 loss: 410.00164794921875; train accuracy: 0.8667303856382979; test accuracy: 0.4272 2025-09-26 10:10:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:10:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:10:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:10:52 [INFO] Epoch 39 loss: 296.02976417541504; train accuracy: 0.87265625; test accuracy: 0.3221 2025-09-26 10:10:52 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:10:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:10:52 [INFO] Round 39 Finish--------| 2025-09-26 10:10:52 [INFO] Model variance: mean: 0.0028838880825787783, sum: 32224.42578125 2025-09-26 10:10:52 [INFO] g_protos_std: 0.7673754692077637 2025-09-26 10:10:57 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6591 2025-09-26 10:10:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:10:57 [INFO] Round 40 starts--------| 2025-09-26 10:10:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:11:39 [INFO] Epoch 40 loss: 470.00052309036255; train accuracy: 0.8450296336206896; test accuracy: 0.4894 2025-09-26 10:11:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_40.pth 2025-09-26 10:11:39 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:11:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:11:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:11:50 [INFO] Epoch 40 loss: 145.86511039733887; train accuracy: 0.9170673076923077; test accuracy: 0.1768 2025-09-26 10:11:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_40.pth 2025-09-26 10:11:50 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:11:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:11:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:11:59 [INFO] Epoch 40 loss: 129.35724067687988; train accuracy: 0.8639914772727273; test accuracy: 0.111 2025-09-26 10:12:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_40.pth 2025-09-26 10:12:00 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:12:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:12:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:12:32 [INFO] Epoch 40 loss: 405.429799079895; train accuracy: 0.876205119680851; test accuracy: 0.434 2025-09-26 10:12:33 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_40.pth 2025-09-26 10:12:33 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:12:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:12:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:12:54 [INFO] Epoch 40 loss: 292.58198738098145; train accuracy: 0.8673828125; test accuracy: 0.3305 2025-09-26 10:12:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_40.pth 2025-09-26 10:12:55 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:12:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:12:55 [INFO] Round 40 Finish--------| 2025-09-26 10:12:55 [INFO] Model variance: mean: 0.002924074186012149, sum: 32673.46484375 2025-09-26 10:12:55 [INFO] g_protos_std: 0.7618943452835083 2025-09-26 10:12:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6484 2025-09-26 10:12:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:12:59 [INFO] Round 41 starts--------| 2025-09-26 10:12:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:13:39 [INFO] Epoch 41 loss: 466.3084545135498; train accuracy: 0.8542564655172413; test accuracy: 0.4932 2025-09-26 10:13:39 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:13:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:13:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:13:49 [INFO] Epoch 41 loss: 143.68499374389648; train accuracy: 0.8203125; test accuracy: 0.1765 2025-09-26 10:13:49 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:13:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:13:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:13:58 [INFO] Epoch 41 loss: 128.15841007232666; train accuracy: 0.8764204545454546; test accuracy: 0.1322 2025-09-26 10:13:58 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:13:58 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:13:58 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:14:29 [INFO] Epoch 41 loss: 403.6742115020752; train accuracy: 0.8907496675531915; test accuracy: 0.4369 2025-09-26 10:14:29 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:14:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:14:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:14:50 [INFO] Epoch 41 loss: 291.6479959487915; train accuracy: 0.8091796875; test accuracy: 0.3249 2025-09-26 10:14:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:14:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:14:50 [INFO] Round 41 Finish--------| 2025-09-26 10:14:50 [INFO] Model variance: mean: 0.002963087521493435, sum: 33109.3984375 2025-09-26 10:14:50 [INFO] g_protos_std: 0.7563804984092712 2025-09-26 10:14:54 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6609 2025-09-26 10:14:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:14:54 [INFO] Round 42 starts--------| 2025-09-26 10:14:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:15:35 [INFO] Epoch 42 loss: 455.6468925476074; train accuracy: 0.8787715517241379; test accuracy: 0.5071 2025-09-26 10:15:35 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:15:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:15:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:15:46 [INFO] Epoch 42 loss: 144.0670976638794; train accuracy: 0.9191706730769231; test accuracy: 0.1787 2025-09-26 10:15:46 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:15:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:15:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:15:55 [INFO] Epoch 42 loss: 127.48384284973145; train accuracy: 0.8504971590909091; test accuracy: 0.1016 2025-09-26 10:15:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:15:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:15:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:16:30 [INFO] Epoch 42 loss: 399.12856674194336; train accuracy: 0.8964428191489362; test accuracy: 0.4415 2025-09-26 10:16:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:16:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:16:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:16:52 [INFO] Epoch 42 loss: 289.98952865600586; train accuracy: 0.8455729166666667; test accuracy: 0.3245 2025-09-26 10:16:52 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:16:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:16:52 [INFO] Round 42 Finish--------| 2025-09-26 10:16:52 [INFO] Model variance: mean: 0.0030020177364349365, sum: 33544.40234375 2025-09-26 10:16:52 [INFO] g_protos_std: 0.7509864568710327 2025-09-26 10:16:56 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6439 2025-09-26 10:16:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:16:56 [INFO] Round 43 starts--------| 2025-09-26 10:16:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:17:36 [INFO] Epoch 43 loss: 458.54906129837036; train accuracy: 0.8992456896551724; test accuracy: 0.5226 2025-09-26 10:17:36 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:17:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:17:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:17:47 [INFO] Epoch 43 loss: 142.9081573486328; train accuracy: 0.8282752403846154; test accuracy: 0.1753 2025-09-26 10:17:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:17:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:17:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:17:56 [INFO] Epoch 43 loss: 127.53449726104736; train accuracy: 0.8492542613636364; test accuracy: 0.1026 2025-09-26 10:17:56 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:17:56 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:17:56 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:18:30 [INFO] Epoch 43 loss: 397.78573751449585; train accuracy: 0.9028008643617021; test accuracy: 0.441 2025-09-26 10:18:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:18:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:18:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:18:51 [INFO] Epoch 43 loss: 288.1665344238281; train accuracy: 0.8864583333333333; test accuracy: 0.3412 2025-09-26 10:18:51 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:18:51 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:18:51 [INFO] Round 43 Finish--------| 2025-09-26 10:18:51 [INFO] Model variance: mean: 0.003038938855752349, sum: 33956.95703125 2025-09-26 10:18:51 [INFO] g_protos_std: 0.7456873059272766 2025-09-26 10:18:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6735 2025-09-26 10:18:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:18:55 [INFO] Round 44 starts--------| 2025-09-26 10:18:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:19:36 [INFO] Epoch 44 loss: 460.26773738861084; train accuracy: 0.8634159482758621; test accuracy: 0.4962 2025-09-26 10:19:36 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:19:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:19:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:19:46 [INFO] Epoch 44 loss: 143.1862506866455; train accuracy: 0.8939302884615384; test accuracy: 0.1783 2025-09-26 10:19:46 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:19:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:19:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:19:55 [INFO] Epoch 44 loss: 127.96796035766602; train accuracy: 0.8705610795454546; test accuracy: 0.1381 2025-09-26 10:19:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:19:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:19:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:20:28 [INFO] Epoch 44 loss: 394.73909854888916; train accuracy: 0.9200880984042553; test accuracy: 0.4502 2025-09-26 10:20:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:20:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:20:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:20:50 [INFO] Epoch 44 loss: 283.9765348434448; train accuracy: 0.9039713541666666; test accuracy: 0.3571 2025-09-26 10:20:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:20:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:20:50 [INFO] Round 44 Finish--------| 2025-09-26 10:20:50 [INFO] Model variance: mean: 0.003076347755268216, sum: 34374.9609375 2025-09-26 10:20:50 [INFO] g_protos_std: 0.7403923273086548 2025-09-26 10:20:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6727 2025-09-26 10:20:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:20:55 [INFO] Round 45 starts--------| 2025-09-26 10:20:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:21:35 [INFO] Epoch 45 loss: 453.55099868774414; train accuracy: 0.8554350754310345; test accuracy: 0.4951 2025-09-26 10:21:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_45.pth 2025-09-26 10:21:35 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:21:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:21:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:21:46 [INFO] Epoch 45 loss: 142.62532806396484; train accuracy: 0.8946814903846154; test accuracy: 0.1742 2025-09-26 10:21:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_45.pth 2025-09-26 10:21:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:21:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:21:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:21:56 [INFO] Epoch 45 loss: 127.69894790649414; train accuracy: 0.8558238636363636; test accuracy: 0.1041 2025-09-26 10:21:56 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_45.pth 2025-09-26 10:21:56 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:21:56 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:21:56 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:22:30 [INFO] Epoch 45 loss: 394.08482027053833; train accuracy: 0.8667719414893617; test accuracy: 0.43 2025-09-26 10:22:30 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_45.pth 2025-09-26 10:22:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:22:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:22:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:22:53 [INFO] Epoch 45 loss: 287.08526611328125; train accuracy: 0.78828125; test accuracy: 0.2983 2025-09-26 10:22:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_45.pth 2025-09-26 10:22:53 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:22:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:22:53 [INFO] Round 45 Finish--------| 2025-09-26 10:22:53 [INFO] Model variance: mean: 0.0031128290574997663, sum: 34782.6015625 2025-09-26 10:22:53 [INFO] g_protos_std: 0.7352294325828552 2025-09-26 10:22:58 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6699 2025-09-26 10:22:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:22:58 [INFO] Round 46 starts--------| 2025-09-26 10:22:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:23:40 [INFO] Epoch 46 loss: 456.13516330718994; train accuracy: 0.8693089978448276; test accuracy: 0.5005 2025-09-26 10:23:40 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:23:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:23:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:23:50 [INFO] Epoch 46 loss: 143.24892807006836; train accuracy: 0.9124098557692307; test accuracy: 0.1826 2025-09-26 10:23:50 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:23:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:23:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:23:59 [INFO] Epoch 46 loss: 127.21807479858398; train accuracy: 0.8698508522727273; test accuracy: 0.1202 2025-09-26 10:23:59 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:23:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:23:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:24:31 [INFO] Epoch 46 loss: 387.3095474243164; train accuracy: 0.8924950132978723; test accuracy: 0.4378 2025-09-26 10:24:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:24:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:24:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:24:52 [INFO] Epoch 46 loss: 279.8318967819214; train accuracy: 0.8405598958333333; test accuracy: 0.3549 2025-09-26 10:24:52 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:24:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:24:52 [INFO] Round 46 Finish--------| 2025-09-26 10:24:52 [INFO] Model variance: mean: 0.003149478230625391, sum: 35192.1171875 2025-09-26 10:24:52 [INFO] g_protos_std: 0.730116069316864 2025-09-26 10:24:57 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6531 2025-09-26 10:24:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:24:57 [INFO] Round 47 starts--------| 2025-09-26 10:24:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:25:36 [INFO] Epoch 47 loss: 449.1208519935608; train accuracy: 0.8894800646551724; test accuracy: 0.5138 2025-09-26 10:25:36 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:25:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:25:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:25:48 [INFO] Epoch 47 loss: 142.241473197937; train accuracy: 0.9095552884615384; test accuracy: 0.1877 2025-09-26 10:25:48 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:25:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:25:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:25:57 [INFO] Epoch 47 loss: 126.31316375732422; train accuracy: 0.8488991477272727; test accuracy: 0.1003 2025-09-26 10:25:57 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:25:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:25:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:26:31 [INFO] Epoch 47 loss: 382.7642660140991; train accuracy: 0.8669797207446809; test accuracy: 0.4275 2025-09-26 10:26:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:26:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:26:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:26:54 [INFO] Epoch 47 loss: 279.90083026885986; train accuracy: 0.8104817708333333; test accuracy: 0.3433 2025-09-26 10:26:54 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:26:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:26:54 [INFO] Round 47 Finish--------| 2025-09-26 10:26:54 [INFO] Model variance: mean: 0.0031862505711615086, sum: 35603.01171875 2025-09-26 10:26:54 [INFO] g_protos_std: 0.7250168919563293 2025-09-26 10:26:58 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6712 2025-09-26 10:26:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:26:58 [INFO] Round 48 starts--------| 2025-09-26 10:26:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:27:38 [INFO] Epoch 48 loss: 437.50909900665283; train accuracy: 0.9190800107758621; test accuracy: 0.5329 2025-09-26 10:27:38 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:27:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:27:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:27:48 [INFO] Epoch 48 loss: 142.31447410583496; train accuracy: 0.7366286057692307; test accuracy: 0.1642 2025-09-26 10:27:48 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:27:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:27:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:27:57 [INFO] Epoch 48 loss: 126.44648551940918; train accuracy: 0.8654119318181818; test accuracy: 0.1234 2025-09-26 10:27:57 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:27:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:27:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:28:31 [INFO] Epoch 48 loss: 377.9649329185486; train accuracy: 0.7969581117021277; test accuracy: 0.3955 2025-09-26 10:28:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:28:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:28:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:28:53 [INFO] Epoch 48 loss: 277.77674865722656; train accuracy: 0.858203125; test accuracy: 0.3667 2025-09-26 10:28:53 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:28:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:28:53 [INFO] Round 48 Finish--------| 2025-09-26 10:28:53 [INFO] Model variance: mean: 0.003223561681807041, sum: 36019.921875 2025-09-26 10:28:53 [INFO] g_protos_std: 0.7199420928955078 2025-09-26 10:28:58 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6682 2025-09-26 10:28:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:28:58 [INFO] Round 49 starts--------| 2025-09-26 10:28:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:29:39 [INFO] Epoch 49 loss: 440.8172631263733; train accuracy: 0.8746632543103449; test accuracy: 0.5033 2025-09-26 10:29:39 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:29:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:29:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:29:50 [INFO] Epoch 49 loss: 141.15710353851318; train accuracy: 0.9341947115384616; test accuracy: 0.1949 2025-09-26 10:29:50 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:29:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:29:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:29:59 [INFO] Epoch 49 loss: 126.59699058532715; train accuracy: 0.8805042613636364; test accuracy: 0.142 2025-09-26 10:29:59 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:29:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:29:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:30:32 [INFO] Epoch 49 loss: 374.99132680892944; train accuracy: 0.8917470079787234; test accuracy: 0.4389 2025-09-26 10:30:32 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:30:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:30:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:30:55 [INFO] Epoch 49 loss: 274.8315734863281; train accuracy: 0.7574869791666666; test accuracy: 0.3174 2025-09-26 10:30:55 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:30:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:30:55 [INFO] Round 49 Finish--------| 2025-09-26 10:30:55 [INFO] Model variance: mean: 0.003258738201111555, sum: 36412.984375 2025-09-26 10:30:55 [INFO] g_protos_std: 0.714739203453064 2025-09-26 10:30:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6759 2025-09-26 10:30:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:30:59 [INFO] Round 50 starts--------| 2025-09-26 10:30:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:31:39 [INFO] Epoch 50 loss: 436.4952001571655; train accuracy: 0.8879310344827587; test accuracy: 0.5111 2025-09-26 10:31:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_50.pth 2025-09-26 10:31:40 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:31:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:31:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:31:50 [INFO] Epoch 50 loss: 142.00244522094727; train accuracy: 0.8916766826923077; test accuracy: 0.1876 2025-09-26 10:31:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_50.pth 2025-09-26 10:31:51 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:31:51 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:31:51 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:32:00 [INFO] Epoch 50 loss: 125.97943592071533; train accuracy: 0.7963423295454546; test accuracy: 0.1488 2025-09-26 10:32:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_50.pth 2025-09-26 10:32:01 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:32:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:32:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:32:34 [INFO] Epoch 50 loss: 376.86817026138306; train accuracy: 0.9207114361702128; test accuracy: 0.4525 2025-09-26 10:32:34 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_50.pth 2025-09-26 10:32:34 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:32:34 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:32:34 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:32:56 [INFO] Epoch 50 loss: 279.192684173584; train accuracy: 0.7876302083333333; test accuracy: 0.3163 2025-09-26 10:32:56 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_50.pth 2025-09-26 10:32:56 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:32:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:32:56 [INFO] Round 50 Finish--------| 2025-09-26 10:32:56 [INFO] Model variance: mean: 0.0032930891029536724, sum: 36796.8203125 2025-09-26 10:32:56 [INFO] g_protos_std: 0.709775984287262 2025-09-26 10:33:00 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6777 2025-09-26 10:33:00 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:50:00 [INFO] Load config from ./configs/CIFAR10_alpha0.1.yaml 2025-09-26 08:50:00 [INFO] config: {'exp_name': 'CIFAR10_alpha0.1', 'dataset': {'data_name': 'CIFAR10', 'root_path': 'H:/codes/dataset', 'train_batch_size': 512, 'test_batch_size': 256, 'channels': 3, 'num_classes': 10, 'image_size': 32}, 'distribution': {'type': 'dirichlet', 'label_num_per_client': 2, 'alpha': 0.1}, 'client': {'num_clients': 5}, 'server': {'num_rounds': 300, 'frac_clients': 1.0, 'lr': 0.05, 'local_epochs': 1, 'optimizer': 'sgd', 'momentum': 0.9, 'weight_decay': 0.0001, 'loss_name': 'ce', 'model_name': 'resnet18', 'aggregated_by_datasize': True, 'lr_decay_per_round': 0.998}, 'device': 'cuda:0', 'checkpoint': {'save_path': './checkpoints/', 'save_freq': 5, 'result_file': 'CIFAR10_results.yaml'}, 'pretrain': {'lr': 0.01, 'epoch': 70, 'model_path': './pretrain/', 'momentum': 0.9, 'weight_decay': 0.0001, 'model_name': 'resnet18', 'model_file_name': 'resnet18-f37072fd.pth'}, 'DBCD': {'alpha_l_pa': 1, 'alpha_l_pb': 1, 'alpha_l_pc': 0.0, 'Beta_alpha': 0.2, 'unsup_method': 'infonce', 'contrastive_temperature': 0.5, 'encoder_epoch': 40, 'projector_epoch': 10, 'use_pretrain': False, 'aug_batch_size': 512, 'encoder_lr': 0.03, 'cls_optimizer': 'sgd', 'cls_lr': 0.05, 'supcon_temp': 0.07, 'super_gr': 100, 'aux_with_public': True}, 'etf': {'loss_name': 'ce'}, 'visualization': {'interval': 5, 'save_path': 'visualization/resnet18', 'vis_size': 16}, 'resume': True, 'resume_best': False, 'seed': 1, 'lambda_align_initial': 5.0} 2025-09-26 08:50:02 [INFO] Dataset CIFAR10 loaded 2025-09-26 08:50:02 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-26 08:50:02 [INFO] OneshotOursV7 with DRCL (ETF Anchors) and Lambda Annealing 2025-09-26 08:50:03 [INFO] Initialized ETF fixed anchors with shape: torch.Size([10, 512]) 2025-09-26 08:50:03 [INFO] Round 0 starts--------| 2025-09-26 08:50:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:50:41 [INFO] Epoch 0 loss: 728.874490737915; train accuracy: 0.3070475260416667; test accuracy: 0.157 2025-09-26 08:50:42 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_0.pth 2025-09-26 08:50:42 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:50:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:50:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:50:55 [INFO] Epoch 0 loss: 193.14175510406494; train accuracy: 0.7237079326923077; test accuracy: 0.1 2025-09-26 08:50:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_0.pth 2025-09-26 08:50:55 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:50:55 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:50:55 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:51:29 [INFO] Epoch 0 loss: 604.2137098312378; train accuracy: 0.277001953125; test accuracy: 0.1181 2025-09-26 08:51:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_0.pth 2025-09-26 08:51:29 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:51:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:51:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:52:13 [INFO] Epoch 0 loss: 762.4986419677734; train accuracy: 0.419296875; test accuracy: 0.2234 2025-09-26 08:52:13 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_0.pth 2025-09-26 08:52:13 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:52:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:52:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:52:46 [INFO] Epoch 0 loss: 583.7747459411621; train accuracy: 0.3818108974358974; test accuracy: 0.1533 2025-09-26 08:52:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_0.pth 2025-09-26 08:52:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:52:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:52:47 [INFO] Round 0 Finish--------| 2025-09-26 08:52:47 [INFO] Model variance: mean: 0.0005557010299526155, sum: 6209.37646484375 2025-09-26 08:52:47 [INFO] g_protos_std: 1.0013054609298706 2025-09-26 08:52:52 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3158 2025-09-26 08:52:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:52:52 [INFO] Round 1 starts--------| 2025-09-26 08:52:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:53:28 [INFO] Epoch 1 loss: 674.0075807571411; train accuracy: 0.3108317057291667; test accuracy: 0.1591 2025-09-26 08:53:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:53:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:53:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:53:39 [INFO] Epoch 1 loss: 173.5909242630005; train accuracy: 0.7214543269230769; test accuracy: 0.1002 2025-09-26 08:53:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:53:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:53:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:54:10 [INFO] Epoch 1 loss: 574.0715627670288; train accuracy: 0.26884765625; test accuracy: 0.1132 2025-09-26 08:54:10 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:54:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:54:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:54:48 [INFO] Epoch 1 loss: 711.7336692810059; train accuracy: 0.3425390625; test accuracy: 0.1824 2025-09-26 08:54:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:54:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:54:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:55:17 [INFO] Epoch 1 loss: 534.9125347137451; train accuracy: 0.31850961538461536; test accuracy: 0.1271 2025-09-26 08:55:17 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:55:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:55:17 [INFO] Round 1 Finish--------| 2025-09-26 08:55:17 [INFO] Model variance: mean: 0.0007172378827817738, sum: 8014.3818359375 2025-09-26 08:55:17 [INFO] g_protos_std: 0.9943690896034241 2025-09-26 08:55:22 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3611 2025-09-26 08:55:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:55:22 [INFO] Round 2 starts--------| 2025-09-26 08:55:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:55:58 [INFO] Epoch 2 loss: 662.4704303741455; train accuracy: 0.3090413411458333; test accuracy: 0.1583 2025-09-26 08:55:58 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:55:58 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:55:58 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:56:09 [INFO] Epoch 2 loss: 170.9011754989624; train accuracy: 0.724609375; test accuracy: 0.1 2025-09-26 08:56:09 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:56:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:56:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:56:39 [INFO] Epoch 2 loss: 559.0120038986206; train accuracy: 0.330419921875; test accuracy: 0.1473 2025-09-26 08:56:39 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:56:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:56:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:57:18 [INFO] Epoch 2 loss: 696.1562566757202; train accuracy: 0.4201171875; test accuracy: 0.229 2025-09-26 08:57:18 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:57:18 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:57:18 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:57:47 [INFO] Epoch 2 loss: 517.5706977844238; train accuracy: 0.5105168269230769; test accuracy: 0.2063 2025-09-26 08:57:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:57:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:57:47 [INFO] Round 2 Finish--------| 2025-09-26 08:57:47 [INFO] Model variance: mean: 0.0008497833041474223, sum: 9495.4375 2025-09-26 08:57:47 [INFO] g_protos_std: 0.9870672225952148 2025-09-26 08:57:52 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3757 2025-09-26 08:57:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:57:52 [INFO] Round 3 starts--------| 2025-09-26 08:57:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:58:28 [INFO] Epoch 3 loss: 649.4275922775269; train accuracy: 0.3927815755208333; test accuracy: 0.1978 2025-09-26 08:58:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:58:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:58:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:58:39 [INFO] Epoch 3 loss: 170.0709581375122; train accuracy: 0.7252103365384616; test accuracy: 0.1 2025-09-26 08:58:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:58:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:58:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:59:09 [INFO] Epoch 3 loss: 552.1887807846069; train accuracy: 0.242333984375; test accuracy: 0.1006 2025-09-26 08:59:09 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:59:09 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:59:09 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:59:45 [INFO] Epoch 3 loss: 680.6915216445923; train accuracy: 0.359453125; test accuracy: 0.1952 2025-09-26 08:59:45 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:59:45 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:59:45 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:00:15 [INFO] Epoch 3 loss: 509.0262203216553; train accuracy: 0.494541266025641; test accuracy: 0.2022 2025-09-26 09:00:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:00:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:00:15 [INFO] Round 3 Finish--------| 2025-09-26 09:00:15 [INFO] Model variance: mean: 0.0009635334718041122, sum: 10766.4765625 2025-09-26 09:00:15 [INFO] g_protos_std: 0.9797391295433044 2025-09-26 09:00:20 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3991 2025-09-26 09:00:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:00:20 [INFO] Round 4 starts--------| 2025-09-26 09:00:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:00:55 [INFO] Epoch 4 loss: 630.2361745834351; train accuracy: 0.5652262369791666; test accuracy: 0.2799 2025-09-26 09:00:55 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:00:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:00:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:01:06 [INFO] Epoch 4 loss: 168.70758819580078; train accuracy: 0.7214543269230769; test accuracy: 0.1307 2025-09-26 09:01:06 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:01:06 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:01:06 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:01:36 [INFO] Epoch 4 loss: 542.4146547317505; train accuracy: 0.442822265625; test accuracy: 0.1939 2025-09-26 09:01:36 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:01:36 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:01:36 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:02:14 [INFO] Epoch 4 loss: 663.3500890731812; train accuracy: 0.4920703125; test accuracy: 0.2668 2025-09-26 09:02:14 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:02:14 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:02:14 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:02:42 [INFO] Epoch 4 loss: 503.1994619369507; train accuracy: 0.7038762019230769; test accuracy: 0.2832 2025-09-26 09:02:42 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:02:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:02:42 [INFO] Round 4 Finish--------| 2025-09-26 09:02:42 [INFO] Model variance: mean: 0.0010659737745299935, sum: 11911.1396484375 2025-09-26 09:02:42 [INFO] g_protos_std: 0.9725323915481567 2025-09-26 09:02:48 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.41 2025-09-26 09:02:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:02:48 [INFO] Round 5 starts--------| 2025-09-26 09:02:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:03:22 [INFO] Epoch 5 loss: 617.1085777282715; train accuracy: 0.5201009114583334; test accuracy: 0.2637 2025-09-26 09:03:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_5.pth 2025-09-26 09:03:22 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:03:22 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:03:22 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:03:34 [INFO] Epoch 5 loss: 168.9649314880371; train accuracy: 0.7250600961538461; test accuracy: 0.1002 2025-09-26 09:03:34 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_5.pth 2025-09-26 09:03:34 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:03:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:03:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:04:03 [INFO] Epoch 5 loss: 531.8386821746826; train accuracy: 0.4845703125; test accuracy: 0.212 2025-09-26 09:04:03 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_5.pth 2025-09-26 09:04:03 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:04:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:04:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:04:39 [INFO] Epoch 5 loss: 651.0265760421753; train accuracy: 0.39921875; test accuracy: 0.235 2025-09-26 09:04:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_5.pth 2025-09-26 09:04:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:04:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:04:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:05:07 [INFO] Epoch 5 loss: 493.3760061264038; train accuracy: 0.5728665865384616; test accuracy: 0.2299 2025-09-26 09:05:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_5.pth 2025-09-26 09:05:08 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:05:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:05:08 [INFO] Round 5 Finish--------| 2025-09-26 09:05:08 [INFO] Model variance: mean: 0.00116717757191509, sum: 13041.986328125 2025-09-26 09:05:08 [INFO] g_protos_std: 0.9651947617530823 2025-09-26 09:05:13 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4381 2025-09-26 09:05:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:05:13 [INFO] Round 6 starts--------| 2025-09-26 09:05:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:05:46 [INFO] Epoch 6 loss: 610.8756017684937; train accuracy: 0.4937744140625; test accuracy: 0.2454 2025-09-26 09:05:46 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:05:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:05:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:05:58 [INFO] Epoch 6 loss: 168.53639125823975; train accuracy: 0.7092848557692307; test accuracy: 0.1095 2025-09-26 09:05:58 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:05:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:05:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:06:27 [INFO] Epoch 6 loss: 519.8072957992554; train accuracy: 0.650927734375; test accuracy: 0.2795 2025-09-26 09:06:27 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:06:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:06:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:07:04 [INFO] Epoch 6 loss: 637.7820081710815; train accuracy: 0.529140625; test accuracy: 0.301 2025-09-26 09:07:04 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:07:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:07:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:07:34 [INFO] Epoch 6 loss: 487.18381690979004; train accuracy: 0.7036758814102564; test accuracy: 0.2837 2025-09-26 09:07:34 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:07:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:07:34 [INFO] Round 6 Finish--------| 2025-09-26 09:07:34 [INFO] Model variance: mean: 0.0012625370873138309, sum: 14107.5283203125 2025-09-26 09:07:34 [INFO] g_protos_std: 0.958000659942627 2025-09-26 09:07:39 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4709 2025-09-26 09:07:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:07:39 [INFO] Round 7 starts--------| 2025-09-26 09:07:39 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:08:13 [INFO] Epoch 7 loss: 596.4227514266968; train accuracy: 0.4770914713541667; test accuracy: 0.2422 2025-09-26 09:08:13 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:08:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:08:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:08:23 [INFO] Epoch 7 loss: 167.35219383239746; train accuracy: 0.7240084134615384; test accuracy: 0.1 2025-09-26 09:08:23 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:08:23 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:08:23 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:08:53 [INFO] Epoch 7 loss: 515.4436883926392; train accuracy: 0.609814453125; test accuracy: 0.2572 2025-09-26 09:08:53 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:08:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:08:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:09:31 [INFO] Epoch 7 loss: 627.1350727081299; train accuracy: 0.49125; test accuracy: 0.2663 2025-09-26 09:09:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:09:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:09:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:09:59 [INFO] Epoch 7 loss: 480.1410274505615; train accuracy: 0.6902043269230769; test accuracy: 0.2783 2025-09-26 09:09:59 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:09:59 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:09:59 [INFO] Round 7 Finish--------| 2025-09-26 09:09:59 [INFO] Model variance: mean: 0.0013511499855667353, sum: 15097.685546875 2025-09-26 09:09:59 [INFO] g_protos_std: 0.9507107734680176 2025-09-26 09:10:05 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.501 2025-09-26 09:10:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:10:05 [INFO] Round 8 starts--------| 2025-09-26 09:10:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:10:41 [INFO] Epoch 8 loss: 587.6288604736328; train accuracy: 0.6223958333333334; test accuracy: 0.3099 2025-09-26 09:10:41 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:10:41 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:10:41 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:10:53 [INFO] Epoch 8 loss: 166.77725505828857; train accuracy: 0.7234074519230769; test accuracy: 0.1003 2025-09-26 09:10:53 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:10:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:10:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:11:22 [INFO] Epoch 8 loss: 506.19264125823975; train accuracy: 0.560888671875; test accuracy: 0.2391 2025-09-26 09:11:22 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:11:22 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:11:22 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:12:00 [INFO] Epoch 8 loss: 615.1238460540771; train accuracy: 0.521484375; test accuracy: 0.3008 2025-09-26 09:12:00 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:12:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:12:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:12:30 [INFO] Epoch 8 loss: 470.6237277984619; train accuracy: 0.6949118589743589; test accuracy: 0.2781 2025-09-26 09:12:30 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:12:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:12:30 [INFO] Round 8 Finish--------| 2025-09-26 09:12:30 [INFO] Model variance: mean: 0.0014392995508387685, sum: 16082.6640625 2025-09-26 09:12:30 [INFO] g_protos_std: 0.943239688873291 2025-09-26 09:12:35 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5173 2025-09-26 09:12:35 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:12:35 [INFO] Round 9 starts--------| 2025-09-26 09:12:35 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:13:12 [INFO] Epoch 9 loss: 578.9389152526855; train accuracy: 0.6412760416666666; test accuracy: 0.3221 2025-09-26 09:13:12 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:13:12 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:13:12 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:13:22 [INFO] Epoch 9 loss: 166.03095054626465; train accuracy: 0.7262620192307693; test accuracy: 0.1002 2025-09-26 09:13:22 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:13:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:13:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:13:51 [INFO] Epoch 9 loss: 503.90223503112793; train accuracy: 0.62783203125; test accuracy: 0.2937 2025-09-26 09:13:51 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:13:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:13:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:14:29 [INFO] Epoch 9 loss: 605.7556962966919; train accuracy: 0.624453125; test accuracy: 0.3873 2025-09-26 09:14:29 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:14:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:14:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:15:00 [INFO] Epoch 9 loss: 467.806827545166; train accuracy: 0.7260116185897436; test accuracy: 0.292 2025-09-26 09:15:00 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:15:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:15:00 [INFO] Round 9 Finish--------| 2025-09-26 09:15:00 [INFO] Model variance: mean: 0.0015203743241727352, sum: 16988.58984375 2025-09-26 09:15:00 [INFO] g_protos_std: 0.9358909726142883 2025-09-26 09:15:05 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5303 2025-09-26 09:15:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:15:05 [INFO] Round 10 starts--------| 2025-09-26 09:15:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:15:42 [INFO] Epoch 10 loss: 559.9946727752686; train accuracy: 0.6294352213541666; test accuracy: 0.3114 2025-09-26 09:15:42 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_10.pth 2025-09-26 09:15:42 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:15:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:15:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:15:53 [INFO] Epoch 10 loss: 166.4227876663208; train accuracy: 0.7512019230769231; test accuracy: 0.1101 2025-09-26 09:15:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_10.pth 2025-09-26 09:15:54 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:15:54 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:15:54 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:16:26 [INFO] Epoch 10 loss: 492.0761728286743; train accuracy: 0.526025390625; test accuracy: 0.2402 2025-09-26 09:16:27 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_10.pth 2025-09-26 09:16:27 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:16:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:16:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:17:07 [INFO] Epoch 10 loss: 593.4822282791138; train accuracy: 0.6172265625; test accuracy: 0.3875 2025-09-26 09:17:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_10.pth 2025-09-26 09:17:08 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:17:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:17:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:17:38 [INFO] Epoch 10 loss: 462.72034549713135; train accuracy: 0.7231570512820513; test accuracy: 0.2896 2025-09-26 09:17:38 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_10.pth 2025-09-26 09:17:38 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:17:38 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:17:38 [INFO] Round 10 Finish--------| 2025-09-26 09:17:38 [INFO] Model variance: mean: 0.0016026846133172512, sum: 17908.3203125 2025-09-26 09:17:38 [INFO] g_protos_std: 0.9284511208534241 2025-09-26 09:17:43 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.562 2025-09-26 09:17:43 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:17:43 [INFO] Round 11 starts--------| 2025-09-26 09:17:43 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:18:20 [INFO] Epoch 11 loss: 559.700364112854; train accuracy: 0.7154947916666666; test accuracy: 0.3564 2025-09-26 09:18:20 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:18:20 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:18:20 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:18:32 [INFO] Epoch 11 loss: 166.0329942703247; train accuracy: 0.724609375; test accuracy: 0.1 2025-09-26 09:18:32 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:18:32 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:18:32 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:19:02 [INFO] Epoch 11 loss: 491.6595649719238; train accuracy: 0.61484375; test accuracy: 0.2834 2025-09-26 09:19:02 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:19:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:19:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:19:42 [INFO] Epoch 11 loss: 582.2460489273071; train accuracy: 0.536875; test accuracy: 0.3471 2025-09-26 09:19:42 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:19:42 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:19:42 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:20:10 [INFO] Epoch 11 loss: 452.5890083312988; train accuracy: 0.7042267628205128; test accuracy: 0.2829 2025-09-26 09:20:10 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:20:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:20:10 [INFO] Round 11 Finish--------| 2025-09-26 09:20:10 [INFO] Model variance: mean: 0.0016786857740953565, sum: 18757.5546875 2025-09-26 09:20:10 [INFO] g_protos_std: 0.9209901690483093 2025-09-26 09:20:15 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5608 2025-09-26 09:20:15 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:20:15 [INFO] Round 12 starts--------| 2025-09-26 09:20:15 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:20:53 [INFO] Epoch 12 loss: 554.0045862197876; train accuracy: 0.6954752604166666; test accuracy: 0.3456 2025-09-26 09:20:53 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:20:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:20:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:21:04 [INFO] Epoch 12 loss: 165.40578746795654; train accuracy: 0.7776442307692307; test accuracy: 0.1335 2025-09-26 09:21:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:21:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:21:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:21:35 [INFO] Epoch 12 loss: 483.57294178009033; train accuracy: 0.696484375; test accuracy: 0.3248 2025-09-26 09:21:35 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:21:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:21:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:22:13 [INFO] Epoch 12 loss: 574.8669719696045; train accuracy: 0.6573828125; test accuracy: 0.3975 2025-09-26 09:22:13 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:22:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:22:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:22:45 [INFO] Epoch 12 loss: 448.7163209915161; train accuracy: 0.7262620192307693; test accuracy: 0.2942 2025-09-26 09:22:45 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:22:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:22:45 [INFO] Round 12 Finish--------| 2025-09-26 09:22:45 [INFO] Model variance: mean: 0.0017551614437252283, sum: 19612.08984375 2025-09-26 09:22:45 [INFO] g_protos_std: 0.9135511517524719 2025-09-26 09:22:50 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.573 2025-09-26 09:22:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:22:50 [INFO] Round 13 starts--------| 2025-09-26 09:22:50 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:23:27 [INFO] Epoch 13 loss: 538.088264465332; train accuracy: 0.7358805338541666; test accuracy: 0.3593 2025-09-26 09:23:27 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:23:27 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:23:27 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:23:38 [INFO] Epoch 13 loss: 163.9695634841919; train accuracy: 0.78125; test accuracy: 0.1222 2025-09-26 09:23:38 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:23:38 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:23:38 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:24:09 [INFO] Epoch 13 loss: 475.78587532043457; train accuracy: 0.602197265625; test accuracy: 0.2738 2025-09-26 09:24:09 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:24:09 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:24:09 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:24:46 [INFO] Epoch 13 loss: 564.9583339691162; train accuracy: 0.6775; test accuracy: 0.4062 2025-09-26 09:24:46 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:24:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:24:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:25:16 [INFO] Epoch 13 loss: 444.6662139892578; train accuracy: 0.7065304487179487; test accuracy: 0.2796 2025-09-26 09:25:16 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:25:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:25:16 [INFO] Round 13 Finish--------| 2025-09-26 09:25:16 [INFO] Model variance: mean: 0.00182960310485214, sum: 20443.896484375 2025-09-26 09:25:16 [INFO] g_protos_std: 0.9057754278182983 2025-09-26 09:25:21 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6006 2025-09-26 09:25:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:25:21 [INFO] Round 14 starts--------| 2025-09-26 09:25:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:25:57 [INFO] Epoch 14 loss: 531.4859800338745; train accuracy: 0.789306640625; test accuracy: 0.3909 2025-09-26 09:25:57 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:25:57 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:25:57 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:26:08 [INFO] Epoch 14 loss: 164.98925685882568; train accuracy: 0.7303185096153846; test accuracy: 0.1027 2025-09-26 09:26:08 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:26:08 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:26:08 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:26:39 [INFO] Epoch 14 loss: 474.016752243042; train accuracy: 0.67021484375; test accuracy: 0.2962 2025-09-26 09:26:39 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:26:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:26:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:27:16 [INFO] Epoch 14 loss: 555.4931697845459; train accuracy: 0.72109375; test accuracy: 0.446 2025-09-26 09:27:16 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:27:16 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:27:16 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:27:46 [INFO] Epoch 14 loss: 443.83760166168213; train accuracy: 0.8115484775641025; test accuracy: 0.3232 2025-09-26 09:27:46 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:27:46 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:27:46 [INFO] Round 14 Finish--------| 2025-09-26 09:27:46 [INFO] Model variance: mean: 0.0018991950200870633, sum: 21221.513671875 2025-09-26 09:27:46 [INFO] g_protos_std: 0.898287296295166 2025-09-26 09:27:51 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.599 2025-09-26 09:27:51 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:27:51 [INFO] Round 15 starts--------| 2025-09-26 09:27:51 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:28:27 [INFO] Epoch 15 loss: 527.3467845916748; train accuracy: 0.770263671875; test accuracy: 0.3824 2025-09-26 09:28:27 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_15.pth 2025-09-26 09:28:27 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:28:27 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:28:27 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:28:38 [INFO] Epoch 15 loss: 163.96435546875; train accuracy: 0.7653245192307693; test accuracy: 0.1157 2025-09-26 09:28:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_15.pth 2025-09-26 09:28:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:28:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:28:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:29:09 [INFO] Epoch 15 loss: 464.6467180252075; train accuracy: 0.608251953125; test accuracy: 0.287 2025-09-26 09:29:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_15.pth 2025-09-26 09:29:10 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:29:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:29:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:29:46 [INFO] Epoch 15 loss: 544.4607667922974; train accuracy: 0.726953125; test accuracy: 0.4551 2025-09-26 09:29:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_15.pth 2025-09-26 09:29:47 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:29:47 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:29:47 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:30:16 [INFO] Epoch 15 loss: 434.65391063690186; train accuracy: 0.7456931089743589; test accuracy: 0.2981 2025-09-26 09:30:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_15.pth 2025-09-26 09:30:16 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:30:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:30:16 [INFO] Round 15 Finish--------| 2025-09-26 09:30:16 [INFO] Model variance: mean: 0.0019686981104314327, sum: 21998.13671875 2025-09-26 09:30:16 [INFO] g_protos_std: 0.8905666470527649 2025-09-26 09:30:22 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6103 2025-09-26 09:30:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:30:22 [INFO] Round 16 starts--------| 2025-09-26 09:30:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:30:56 [INFO] Epoch 16 loss: 525.7741565704346; train accuracy: 0.668212890625; test accuracy: 0.3342 2025-09-26 09:30:56 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:30:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:30:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:31:06 [INFO] Epoch 16 loss: 162.96524333953857; train accuracy: 0.8306790865384616; test accuracy: 0.1478 2025-09-26 09:31:06 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:31:06 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:31:06 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:31:37 [INFO] Epoch 16 loss: 455.5825881958008; train accuracy: 0.739501953125; test accuracy: 0.3472 2025-09-26 09:31:37 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:31:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:31:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:32:17 [INFO] Epoch 16 loss: 546.1524276733398; train accuracy: 0.7992578125; test accuracy: 0.4658 2025-09-26 09:32:17 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:32:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:32:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:32:48 [INFO] Epoch 16 loss: 431.6827611923218; train accuracy: 0.7985276442307693; test accuracy: 0.3163 2025-09-26 09:32:48 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:32:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:32:48 [INFO] Round 16 Finish--------| 2025-09-26 09:32:48 [INFO] Model variance: mean: 0.0020338406320661306, sum: 22726.037109375 2025-09-26 09:32:48 [INFO] g_protos_std: 0.8831484913825989 2025-09-26 09:32:53 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6242 2025-09-26 09:32:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:32:53 [INFO] Round 17 starts--------| 2025-09-26 09:32:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:33:30 [INFO] Epoch 17 loss: 517.0342473983765; train accuracy: 0.7130533854166666; test accuracy: 0.3521 2025-09-26 09:33:30 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:33:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:33:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:33:42 [INFO] Epoch 17 loss: 163.53839588165283; train accuracy: 0.43103966346153844; test accuracy: 0.1094 2025-09-26 09:33:42 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:33:42 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:33:42 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:34:12 [INFO] Epoch 17 loss: 459.4485559463501; train accuracy: 0.74208984375; test accuracy: 0.3409 2025-09-26 09:34:12 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:34:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:34:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:34:50 [INFO] Epoch 17 loss: 534.9274616241455; train accuracy: 0.751328125; test accuracy: 0.462 2025-09-26 09:34:50 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:34:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:34:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:35:19 [INFO] Epoch 17 loss: 429.08401012420654; train accuracy: 0.6882011217948718; test accuracy: 0.2756 2025-09-26 09:35:19 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:35:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:35:19 [INFO] Round 17 Finish--------| 2025-09-26 09:35:19 [INFO] Model variance: mean: 0.0020981801208108664, sum: 23444.96484375 2025-09-26 09:35:19 [INFO] g_protos_std: 0.8758729100227356 2025-09-26 09:35:24 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.623 2025-09-26 09:35:24 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:35:24 [INFO] Round 18 starts--------| 2025-09-26 09:35:24 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:35:59 [INFO] Epoch 18 loss: 507.5231771469116; train accuracy: 0.7890218098958334; test accuracy: 0.3868 2025-09-26 09:35:59 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:35:59 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:35:59 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:36:09 [INFO] Epoch 18 loss: 161.6543550491333; train accuracy: 0.8103966346153846; test accuracy: 0.143 2025-09-26 09:36:09 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:36:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:36:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:36:40 [INFO] Epoch 18 loss: 456.51885414123535; train accuracy: 0.7033203125; test accuracy: 0.3084 2025-09-26 09:36:40 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:36:40 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:36:40 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:37:17 [INFO] Epoch 18 loss: 526.8779945373535; train accuracy: 0.7965234375; test accuracy: 0.4991 2025-09-26 09:37:17 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:37:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:37:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:37:48 [INFO] Epoch 18 loss: 426.3350296020508; train accuracy: 0.8248697916666666; test accuracy: 0.3307 2025-09-26 09:37:48 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:37:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:37:48 [INFO] Round 18 Finish--------| 2025-09-26 09:37:48 [INFO] Model variance: mean: 0.002160928212106228, sum: 24146.107421875 2025-09-26 09:37:48 [INFO] g_protos_std: 0.8683502078056335 2025-09-26 09:37:53 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6409 2025-09-26 09:37:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:37:53 [INFO] Round 19 starts--------| 2025-09-26 09:37:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:38:29 [INFO] Epoch 19 loss: 505.19060802459717; train accuracy: 0.8119710286458334; test accuracy: 0.4025 2025-09-26 09:38:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:38:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:38:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:38:40 [INFO] Epoch 19 loss: 161.50939178466797; train accuracy: 0.7853064903846154; test accuracy: 0.1254 2025-09-26 09:38:40 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:38:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:38:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:39:11 [INFO] Epoch 19 loss: 448.0019521713257; train accuracy: 0.65244140625; test accuracy: 0.3171 2025-09-26 09:39:11 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:39:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:39:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:39:48 [INFO] Epoch 19 loss: 524.5667066574097; train accuracy: 0.7585546875; test accuracy: 0.4593 2025-09-26 09:39:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:39:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:39:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:40:18 [INFO] Epoch 19 loss: 419.2632141113281; train accuracy: 0.8062900641025641; test accuracy: 0.3219 2025-09-26 09:40:18 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:40:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:40:18 [INFO] Round 19 Finish--------| 2025-09-26 09:40:18 [INFO] Model variance: mean: 0.002222748938947916, sum: 24836.890625 2025-09-26 09:40:18 [INFO] g_protos_std: 0.8609379529953003 2025-09-26 09:40:23 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6508 2025-09-26 09:40:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:40:23 [INFO] Round 20 starts--------| 2025-09-26 09:40:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:40:59 [INFO] Epoch 20 loss: 496.90284156799316; train accuracy: 0.8421630859375; test accuracy: 0.4148 2025-09-26 09:40:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_20.pth 2025-09-26 09:40:59 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:40:59 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:40:59 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:41:10 [INFO] Epoch 20 loss: 161.69071197509766; train accuracy: 0.7720853365384616; test accuracy: 0.1228 2025-09-26 09:41:11 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_20.pth 2025-09-26 09:41:11 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:41:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:41:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:41:40 [INFO] Epoch 20 loss: 444.62178134918213; train accuracy: 0.732568359375; test accuracy: 0.3794 2025-09-26 09:41:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_20.pth 2025-09-26 09:41:41 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:41:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:41:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:42:21 [INFO] Epoch 20 loss: 519.9668436050415; train accuracy: 0.7009765625; test accuracy: 0.4378 2025-09-26 09:42:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_20.pth 2025-09-26 09:42:21 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:42:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:42:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:42:53 [INFO] Epoch 20 loss: 410.42522621154785; train accuracy: 0.828125; test accuracy: 0.3284 2025-09-26 09:42:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_20.pth 2025-09-26 09:42:54 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:42:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:42:54 [INFO] Round 20 Finish--------| 2025-09-26 09:42:54 [INFO] Model variance: mean: 0.002282749628648162, sum: 25507.333984375 2025-09-26 09:42:54 [INFO] g_protos_std: 0.8535270690917969 2025-09-26 09:42:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6596 2025-09-26 09:42:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:42:59 [INFO] Round 21 starts--------| 2025-09-26 09:42:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:43:36 [INFO] Epoch 21 loss: 494.56671142578125; train accuracy: 0.7249348958333334; test accuracy: 0.3559 2025-09-26 09:43:36 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:43:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:43:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:43:47 [INFO] Epoch 21 loss: 160.83428859710693; train accuracy: 0.7806490384615384; test accuracy: 0.1209 2025-09-26 09:43:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:43:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:43:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:44:18 [INFO] Epoch 21 loss: 437.7569923400879; train accuracy: 0.70380859375; test accuracy: 0.3412 2025-09-26 09:44:18 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:44:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:44:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:44:56 [INFO] Epoch 21 loss: 513.4548511505127; train accuracy: 0.772734375; test accuracy: 0.4633 2025-09-26 09:44:56 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:44:56 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:44:56 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:45:26 [INFO] Epoch 21 loss: 417.79354190826416; train accuracy: 0.8394431089743589; test accuracy: 0.3329 2025-09-26 09:45:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:45:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:45:26 [INFO] Round 21 Finish--------| 2025-09-26 09:45:26 [INFO] Model variance: mean: 0.002340664155781269, sum: 26154.46875 2025-09-26 09:45:26 [INFO] g_protos_std: 0.8462346196174622 2025-09-26 09:45:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6484 2025-09-26 09:45:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:45:31 [INFO] Round 22 starts--------| 2025-09-26 09:45:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:46:08 [INFO] Epoch 22 loss: 484.5492067337036; train accuracy: 0.8456217447916666; test accuracy: 0.4133 2025-09-26 09:46:08 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:46:08 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:46:08 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:46:20 [INFO] Epoch 22 loss: 160.2337188720703; train accuracy: 0.7513521634615384; test accuracy: 0.111 2025-09-26 09:46:20 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:46:20 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:46:20 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:46:50 [INFO] Epoch 22 loss: 432.43808937072754; train accuracy: 0.703125; test accuracy: 0.3784 2025-09-26 09:46:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:46:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:46:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:47:29 [INFO] Epoch 22 loss: 509.2750005722046; train accuracy: 0.782109375; test accuracy: 0.5165 2025-09-26 09:47:29 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:47:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:47:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:47:58 [INFO] Epoch 22 loss: 407.33174991607666; train accuracy: 0.7930689102564102; test accuracy: 0.3129 2025-09-26 09:47:58 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:47:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:47:58 [INFO] Round 22 Finish--------| 2025-09-26 09:47:58 [INFO] Model variance: mean: 0.0023998646065592766, sum: 26815.97265625 2025-09-26 09:47:58 [INFO] g_protos_std: 0.8388234376907349 2025-09-26 09:48:03 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6737 2025-09-26 09:48:03 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:48:03 [INFO] Round 23 starts--------| 2025-09-26 09:48:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:48:39 [INFO] Epoch 23 loss: 479.01620864868164; train accuracy: 0.8104654947916666; test accuracy: 0.396 2025-09-26 09:48:39 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:48:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:48:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:48:49 [INFO] Epoch 23 loss: 159.91289043426514; train accuracy: 0.8234675480769231; test accuracy: 0.1416 2025-09-26 09:48:49 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:48:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:48:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:49:19 [INFO] Epoch 23 loss: 432.36003589630127; train accuracy: 0.551708984375; test accuracy: 0.2604 2025-09-26 09:49:19 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:49:19 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:49:19 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:49:55 [INFO] Epoch 23 loss: 503.621768951416; train accuracy: 0.768359375; test accuracy: 0.4879 2025-09-26 09:49:55 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:49:55 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:49:55 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:50:24 [INFO] Epoch 23 loss: 408.1379442214966; train accuracy: 0.8626302083333334; test accuracy: 0.3415 2025-09-26 09:50:24 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:50:24 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:50:24 [INFO] Round 23 Finish--------| 2025-09-26 09:50:24 [INFO] Model variance: mean: 0.00245670136064291, sum: 27451.0625 2025-09-26 09:50:24 [INFO] g_protos_std: 0.831524670124054 2025-09-26 09:50:29 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6713 2025-09-26 09:50:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:50:29 [INFO] Round 24 starts--------| 2025-09-26 09:50:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:51:05 [INFO] Epoch 24 loss: 480.08252906799316; train accuracy: 0.8822428385416666; test accuracy: 0.4312 2025-09-26 09:51:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:51:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:51:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:51:16 [INFO] Epoch 24 loss: 159.2737054824829; train accuracy: 0.7325721153846154; test accuracy: 0.1033 2025-09-26 09:51:16 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:51:16 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:51:16 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:51:44 [INFO] Epoch 24 loss: 429.6618061065674; train accuracy: 0.55185546875; test accuracy: 0.2989 2025-09-26 09:51:44 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:51:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:51:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:52:19 [INFO] Epoch 24 loss: 496.5829381942749; train accuracy: 0.74453125; test accuracy: 0.4605 2025-09-26 09:52:20 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:52:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:52:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:52:48 [INFO] Epoch 24 loss: 399.04255962371826; train accuracy: 0.8346354166666666; test accuracy: 0.3314 2025-09-26 09:52:48 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:52:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:52:48 [INFO] Round 24 Finish--------| 2025-09-26 09:52:48 [INFO] Model variance: mean: 0.0025122694205492735, sum: 28071.9765625 2025-09-26 09:52:48 [INFO] g_protos_std: 0.8242881298065186 2025-09-26 09:52:53 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6751 2025-09-26 09:52:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:52:53 [INFO] Round 25 starts--------| 2025-09-26 09:52:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:53:28 [INFO] Epoch 25 loss: 468.573335647583; train accuracy: 0.8631591796875; test accuracy: 0.425 2025-09-26 09:53:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_25.pth 2025-09-26 09:53:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:53:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:53:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:53:39 [INFO] Epoch 25 loss: 158.05641174316406; train accuracy: 0.76953125; test accuracy: 0.1171 2025-09-26 09:53:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_25.pth 2025-09-26 09:53:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:53:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:53:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:54:09 [INFO] Epoch 25 loss: 420.985502243042; train accuracy: 0.80712890625; test accuracy: 0.4111 2025-09-26 09:54:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_25.pth 2025-09-26 09:54:10 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:54:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:54:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:54:47 [INFO] Epoch 25 loss: 488.3903007507324; train accuracy: 0.7769140625; test accuracy: 0.5045 2025-09-26 09:54:48 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_25.pth 2025-09-26 09:54:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:54:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:54:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:55:16 [INFO] Epoch 25 loss: 397.8282308578491; train accuracy: 0.8213141025641025; test accuracy: 0.3243 2025-09-26 09:55:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_25.pth 2025-09-26 09:55:16 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:55:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:55:16 [INFO] Round 25 Finish--------| 2025-09-26 09:55:16 [INFO] Model variance: mean: 0.002568191150203347, sum: 28696.84375 2025-09-26 09:55:16 [INFO] g_protos_std: 0.8169090747833252 2025-09-26 09:55:22 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.678 2025-09-26 09:55:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:55:22 [INFO] Round 26 starts--------| 2025-09-26 09:55:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:55:56 [INFO] Epoch 26 loss: 466.72372341156006; train accuracy: 0.8248697916666666; test accuracy: 0.4058 2025-09-26 09:55:56 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:55:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:55:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:56:07 [INFO] Epoch 26 loss: 160.21002674102783; train accuracy: 0.783203125; test accuracy: 0.1501 2025-09-26 09:56:07 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:56:07 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:56:07 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:56:36 [INFO] Epoch 26 loss: 416.37836837768555; train accuracy: 0.773876953125; test accuracy: 0.4259 2025-09-26 09:56:36 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:56:36 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:56:36 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:57:13 [INFO] Epoch 26 loss: 492.0482234954834; train accuracy: 0.7454296875; test accuracy: 0.4858 2025-09-26 09:57:13 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:57:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:57:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:57:41 [INFO] Epoch 26 loss: 393.91219425201416; train accuracy: 0.8789563301282052; test accuracy: 0.3479 2025-09-26 09:57:41 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:57:41 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:57:41 [INFO] Round 26 Finish--------| 2025-09-26 09:57:41 [INFO] Model variance: mean: 0.002621369669213891, sum: 29291.05859375 2025-09-26 09:57:41 [INFO] g_protos_std: 0.8098271489143372 2025-09-26 09:57:46 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6937 2025-09-26 09:57:46 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:57:46 [INFO] Round 27 starts--------| 2025-09-26 09:57:46 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:58:23 [INFO] Epoch 27 loss: 460.44528579711914; train accuracy: 0.8554280598958334; test accuracy: 0.4151 2025-09-26 09:58:23 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:58:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:58:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:58:34 [INFO] Epoch 27 loss: 158.54971981048584; train accuracy: 0.7312199519230769; test accuracy: 0.102 2025-09-26 09:58:34 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:58:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:58:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:59:02 [INFO] Epoch 27 loss: 416.5980854034424; train accuracy: 0.773876953125; test accuracy: 0.4391 2025-09-26 09:59:02 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:59:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:59:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:59:35 [INFO] Epoch 27 loss: 480.2065849304199; train accuracy: 0.829375; test accuracy: 0.5076 2025-09-26 09:59:35 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:59:35 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:59:35 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:00:01 [INFO] Epoch 27 loss: 386.1986951828003; train accuracy: 0.8343850160256411; test accuracy: 0.3311 2025-09-26 10:00:01 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:00:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:00:01 [INFO] Round 27 Finish--------| 2025-09-26 10:00:01 [INFO] Model variance: mean: 0.002675470197573304, sum: 29895.576171875 2025-09-26 10:00:01 [INFO] g_protos_std: 0.8026829361915588 2025-09-26 10:00:05 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6902 2025-09-26 10:00:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:00:05 [INFO] Round 28 starts--------| 2025-09-26 10:00:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:00:37 [INFO] Epoch 28 loss: 461.0159206390381; train accuracy: 0.7820638020833334; test accuracy: 0.3855 2025-09-26 10:00:37 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:00:37 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:00:37 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:00:48 [INFO] Epoch 28 loss: 158.73252391815186; train accuracy: 0.7814002403846154; test accuracy: 0.1476 2025-09-26 10:00:48 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:00:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:00:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:01:15 [INFO] Epoch 28 loss: 415.1030082702637; train accuracy: 0.664697265625; test accuracy: 0.3942 2025-09-26 10:01:15 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:01:15 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:01:15 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:01:48 [INFO] Epoch 28 loss: 474.238468170166; train accuracy: 0.8122265625; test accuracy: 0.5243 2025-09-26 10:01:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:01:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:01:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:02:16 [INFO] Epoch 28 loss: 385.6595764160156; train accuracy: 0.7258112980769231; test accuracy: 0.2856 2025-09-26 10:02:16 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:02:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:02:16 [INFO] Round 28 Finish--------| 2025-09-26 10:02:16 [INFO] Model variance: mean: 0.002727106912061572, sum: 30472.560546875 2025-09-26 10:02:16 [INFO] g_protos_std: 0.7956926226615906 2025-09-26 10:02:20 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7093 2025-09-26 10:02:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:02:20 [INFO] Round 29 starts--------| 2025-09-26 10:02:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:02:51 [INFO] Epoch 29 loss: 455.8166093826294; train accuracy: 0.8715006510416666; test accuracy: 0.4241 2025-09-26 10:02:51 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:02:51 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:02:51 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:03:01 [INFO] Epoch 29 loss: 157.5794334411621; train accuracy: 0.7253605769230769; test accuracy: 0.1004 2025-09-26 10:03:01 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:03:01 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:03:01 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:03:28 [INFO] Epoch 29 loss: 409.79400062561035; train accuracy: 0.767919921875; test accuracy: 0.4053 2025-09-26 10:03:28 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:03:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:03:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:04:01 [INFO] Epoch 29 loss: 471.1191282272339; train accuracy: 0.8041796875; test accuracy: 0.515 2025-09-26 10:04:01 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:04:01 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:04:01 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:04:26 [INFO] Epoch 29 loss: 379.87364864349365; train accuracy: 0.8688902243589743; test accuracy: 0.3435 2025-09-26 10:04:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:04:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:04:26 [INFO] Round 29 Finish--------| 2025-09-26 10:04:26 [INFO] Model variance: mean: 0.0027784225530922413, sum: 31045.958984375 2025-09-26 10:04:26 [INFO] g_protos_std: 0.7886309623718262 2025-09-26 10:04:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6896 2025-09-26 10:04:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:04:31 [INFO] Round 30 starts--------| 2025-09-26 10:04:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:05:04 [INFO] Epoch 30 loss: 444.899019241333; train accuracy: 0.8001302083333334; test accuracy: 0.3919 2025-09-26 10:05:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_30.pth 2025-09-26 10:05:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:05:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:05:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:05:15 [INFO] Epoch 30 loss: 155.29240226745605; train accuracy: 0.8162560096153846; test accuracy: 0.154 2025-09-26 10:05:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_30.pth 2025-09-26 10:05:16 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:05:16 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:05:16 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:05:43 [INFO] Epoch 30 loss: 408.23422718048096; train accuracy: 0.79384765625; test accuracy: 0.4308 2025-09-26 10:05:43 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_30.pth 2025-09-26 10:05:43 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:05:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:05:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:06:16 [INFO] Epoch 30 loss: 462.53552055358887; train accuracy: 0.7731640625; test accuracy: 0.4839 2025-09-26 10:06:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_30.pth 2025-09-26 10:06:17 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:06:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:06:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:06:43 [INFO] Epoch 30 loss: 380.92058277130127; train accuracy: 0.7677784455128205; test accuracy: 0.3049 2025-09-26 10:06:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_30.pth 2025-09-26 10:06:44 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:06:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:06:44 [INFO] Round 30 Finish--------| 2025-09-26 10:06:44 [INFO] Model variance: mean: 0.0028301728889346123, sum: 31624.21484375 2025-09-26 10:06:44 [INFO] g_protos_std: 0.7816718220710754 2025-09-26 10:06:48 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7161 2025-09-26 10:06:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:06:48 [INFO] Round 31 starts--------| 2025-09-26 10:06:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:07:21 [INFO] Epoch 31 loss: 440.91984844207764; train accuracy: 0.8831380208333334; test accuracy: 0.4345 2025-09-26 10:07:21 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:07:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:07:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:07:31 [INFO] Epoch 31 loss: 156.72596263885498; train accuracy: 0.6873497596153846; test accuracy: 0.1489 2025-09-26 10:07:31 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:07:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:07:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:07:58 [INFO] Epoch 31 loss: 406.04147815704346; train accuracy: 0.7802734375; test accuracy: 0.4155 2025-09-26 10:07:58 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:07:58 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:07:58 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:08:32 [INFO] Epoch 31 loss: 466.844633102417; train accuracy: 0.8424609375; test accuracy: 0.5259 2025-09-26 10:08:32 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:08:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:08:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:08:58 [INFO] Epoch 31 loss: 375.712100982666; train accuracy: 0.8881209935897436; test accuracy: 0.3485 2025-09-26 10:08:58 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:08:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:08:58 [INFO] Round 31 Finish--------| 2025-09-26 10:08:58 [INFO] Model variance: mean: 0.0028780107386410236, sum: 32158.75390625 2025-09-26 10:08:58 [INFO] g_protos_std: 0.7748531103134155 2025-09-26 10:09:02 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7061 2025-09-26 10:09:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:09:02 [INFO] Round 32 starts--------| 2025-09-26 10:09:02 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:09:34 [INFO] Epoch 32 loss: 444.9995288848877; train accuracy: 0.8797200520833334; test accuracy: 0.4268 2025-09-26 10:09:34 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:09:34 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:09:34 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:09:45 [INFO] Epoch 32 loss: 155.76555347442627; train accuracy: 0.83203125; test accuracy: 0.1432 2025-09-26 10:09:45 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:09:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:09:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:10:11 [INFO] Epoch 32 loss: 400.8044548034668; train accuracy: 0.807373046875; test accuracy: 0.441 2025-09-26 10:10:11 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:10:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:10:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:10:43 [INFO] Epoch 32 loss: 465.5795774459839; train accuracy: 0.741953125; test accuracy: 0.5063 2025-09-26 10:10:43 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:10:43 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:10:43 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:11:10 [INFO] Epoch 32 loss: 375.47496223449707; train accuracy: 0.803886217948718; test accuracy: 0.3193 2025-09-26 10:11:10 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:11:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:11:10 [INFO] Round 32 Finish--------| 2025-09-26 10:11:10 [INFO] Model variance: mean: 0.002927148249000311, sum: 32707.814453125 2025-09-26 10:11:10 [INFO] g_protos_std: 0.7681303024291992 2025-09-26 10:11:14 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7125 2025-09-26 10:11:14 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:11:14 [INFO] Round 33 starts--------| 2025-09-26 10:11:14 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:11:47 [INFO] Epoch 33 loss: 437.9127311706543; train accuracy: 0.8899739583333334; test accuracy: 0.4312 2025-09-26 10:11:47 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:11:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:11:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:11:58 [INFO] Epoch 33 loss: 155.03279304504395; train accuracy: 0.8590745192307693; test accuracy: 0.1574 2025-09-26 10:11:58 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:11:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:11:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:12:28 [INFO] Epoch 33 loss: 400.55047035217285; train accuracy: 0.7404296875; test accuracy: 0.3998 2025-09-26 10:12:28 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:12:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:12:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:13:02 [INFO] Epoch 33 loss: 453.9865131378174; train accuracy: 0.8273046875; test accuracy: 0.5078 2025-09-26 10:13:02 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:13:02 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:13:02 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:13:30 [INFO] Epoch 33 loss: 371.3870897293091; train accuracy: 0.7856069711538461; test accuracy: 0.3113 2025-09-26 10:13:30 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:13:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:13:30 [INFO] Round 33 Finish--------| 2025-09-26 10:13:30 [INFO] Model variance: mean: 0.0029766098596155643, sum: 33260.49609375 2025-09-26 10:13:30 [INFO] g_protos_std: 0.7613353729248047 2025-09-26 10:13:35 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7196 2025-09-26 10:13:35 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:13:35 [INFO] Round 34 starts--------| 2025-09-26 10:13:35 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:14:08 [INFO] Epoch 34 loss: 433.4505138397217; train accuracy: 0.8156331380208334; test accuracy: 0.3962 2025-09-26 10:14:08 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:14:08 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:14:08 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:14:19 [INFO] Epoch 34 loss: 154.85105228424072; train accuracy: 0.8469050480769231; test accuracy: 0.1548 2025-09-26 10:14:19 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:14:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:14:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:14:46 [INFO] Epoch 34 loss: 397.3968257904053; train accuracy: 0.705517578125; test accuracy: 0.4122 2025-09-26 10:14:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:14:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:14:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:15:20 [INFO] Epoch 34 loss: 450.55204010009766; train accuracy: 0.8379296875; test accuracy: 0.5255 2025-09-26 10:15:20 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:15:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:15:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:15:47 [INFO] Epoch 34 loss: 369.11498069763184; train accuracy: 0.8384415064102564; test accuracy: 0.332 2025-09-26 10:15:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:15:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:15:47 [INFO] Round 34 Finish--------| 2025-09-26 10:15:47 [INFO] Model variance: mean: 0.0030255517922341824, sum: 33807.37109375 2025-09-26 10:15:47 [INFO] g_protos_std: 0.7546241283416748 2025-09-26 10:15:52 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7257 2025-09-26 10:15:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:15:52 [INFO] Round 35 starts--------| 2025-09-26 10:15:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:16:24 [INFO] Epoch 35 loss: 432.18683338165283; train accuracy: 0.8456217447916666; test accuracy: 0.4128 2025-09-26 10:16:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_35.pth 2025-09-26 10:16:24 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:16:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:16:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:16:35 [INFO] Epoch 35 loss: 153.97160243988037; train accuracy: 0.7893629807692307; test accuracy: 0.1574 2025-09-26 10:16:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_35.pth 2025-09-26 10:16:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:16:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:16:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:17:04 [INFO] Epoch 35 loss: 389.87433528900146; train accuracy: 0.740771484375; test accuracy: 0.4057 2025-09-26 10:17:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_35.pth 2025-09-26 10:17:04 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:17:04 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:17:04 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:17:40 [INFO] Epoch 35 loss: 450.2136583328247; train accuracy: 0.8461328125; test accuracy: 0.5157 2025-09-26 10:17:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_35.pth 2025-09-26 10:17:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:17:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:17:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:18:08 [INFO] Epoch 35 loss: 364.0000333786011; train accuracy: 0.8600761217948718; test accuracy: 0.3394 2025-09-26 10:18:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_35.pth 2025-09-26 10:18:08 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:18:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:18:08 [INFO] Round 35 Finish--------| 2025-09-26 10:18:08 [INFO] Model variance: mean: 0.0030728133860975504, sum: 34335.46875 2025-09-26 10:18:08 [INFO] g_protos_std: 0.7479391098022461 2025-09-26 10:18:13 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7206 2025-09-26 10:18:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:18:13 [INFO] Round 36 starts--------| 2025-09-26 10:18:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:18:47 [INFO] Epoch 36 loss: 428.8881950378418; train accuracy: 0.8988850911458334; test accuracy: 0.4369 2025-09-26 10:18:47 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:18:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:18:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:18:58 [INFO] Epoch 36 loss: 152.6242561340332; train accuracy: 0.8375901442307693; test accuracy: 0.1608 2025-09-26 10:18:58 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:18:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:18:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:19:28 [INFO] Epoch 36 loss: 388.55320167541504; train accuracy: 0.797509765625; test accuracy: 0.4237 2025-09-26 10:19:28 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:19:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:19:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:20:04 [INFO] Epoch 36 loss: 441.5594844818115; train accuracy: 0.7874609375; test accuracy: 0.4864 2025-09-26 10:20:04 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:20:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:20:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:20:33 [INFO] Epoch 36 loss: 363.8649501800537; train accuracy: 0.7933193108974359; test accuracy: 0.3128 2025-09-26 10:20:33 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:20:33 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:20:33 [INFO] Round 36 Finish--------| 2025-09-26 10:20:33 [INFO] Model variance: mean: 0.003121144836768508, sum: 34875.5234375 2025-09-26 10:20:33 [INFO] g_protos_std: 0.7413290739059448 2025-09-26 10:20:37 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7168 2025-09-26 10:20:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:20:37 [INFO] Round 37 starts--------| 2025-09-26 10:20:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:21:11 [INFO] Epoch 37 loss: 427.7958707809448; train accuracy: 0.8677571614583334; test accuracy: 0.4204 2025-09-26 10:21:11 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:21:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:21:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:21:23 [INFO] Epoch 37 loss: 154.4800443649292; train accuracy: 0.7665264423076923; test accuracy: 0.1172 2025-09-26 10:21:23 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:21:23 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:21:23 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:21:52 [INFO] Epoch 37 loss: 383.7228784561157; train accuracy: 0.747802734375; test accuracy: 0.4258 2025-09-26 10:21:52 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:21:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:21:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:22:27 [INFO] Epoch 37 loss: 433.66241359710693; train accuracy: 0.8397265625; test accuracy: 0.5373 2025-09-26 10:22:27 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:22:27 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:22:27 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:22:54 [INFO] Epoch 37 loss: 358.922438621521; train accuracy: 0.852363782051282; test accuracy: 0.3354 2025-09-26 10:22:54 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:22:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:22:54 [INFO] Round 37 Finish--------| 2025-09-26 10:22:54 [INFO] Model variance: mean: 0.0031685130670666695, sum: 35404.8125 2025-09-26 10:22:54 [INFO] g_protos_std: 0.7348186373710632 2025-09-26 10:22:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7293 2025-09-26 10:22:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:22:59 [INFO] Round 38 starts--------| 2025-09-26 10:22:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:23:34 [INFO] Epoch 38 loss: 420.1353178024292; train accuracy: 0.8717447916666666; test accuracy: 0.4251 2025-09-26 10:23:34 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:23:34 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:23:34 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:23:45 [INFO] Epoch 38 loss: 153.45012187957764; train accuracy: 0.8079927884615384; test accuracy: 0.1328 2025-09-26 10:23:45 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:23:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:23:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:24:13 [INFO] Epoch 38 loss: 381.2696924209595; train accuracy: 0.7541015625; test accuracy: 0.3895 2025-09-26 10:24:13 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:24:13 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:24:13 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:24:48 [INFO] Epoch 38 loss: 441.67340755462646; train accuracy: 0.80796875; test accuracy: 0.5095 2025-09-26 10:24:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:24:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:24:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:25:17 [INFO] Epoch 38 loss: 361.31413078308105; train accuracy: 0.8642828525641025; test accuracy: 0.3417 2025-09-26 10:25:17 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:25:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:25:17 [INFO] Round 38 Finish--------| 2025-09-26 10:25:17 [INFO] Model variance: mean: 0.003212726442143321, sum: 35898.8515625 2025-09-26 10:25:17 [INFO] g_protos_std: 0.7283411026000977 2025-09-26 10:25:21 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7297 2025-09-26 10:25:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:25:21 [INFO] Round 39 starts--------| 2025-09-26 10:25:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:25:54 [INFO] Epoch 39 loss: 418.8541145324707; train accuracy: 0.9044189453125; test accuracy: 0.4384 2025-09-26 10:25:54 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:25:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:25:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:26:04 [INFO] Epoch 39 loss: 153.14984798431396; train accuracy: 0.7914663461538461; test accuracy: 0.125 2025-09-26 10:26:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:26:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:26:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:26:32 [INFO] Epoch 39 loss: 377.28050994873047; train accuracy: 0.76279296875; test accuracy: 0.4457 2025-09-26 10:26:32 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:26:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:26:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:27:04 [INFO] Epoch 39 loss: 436.6646566390991; train accuracy: 0.8624609375; test accuracy: 0.5415 2025-09-26 10:27:04 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:27:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:27:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:27:32 [INFO] Epoch 39 loss: 355.7963705062866; train accuracy: 0.880859375; test accuracy: 0.3466 2025-09-26 10:27:32 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:27:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:27:32 [INFO] Round 39 Finish--------| 2025-09-26 10:27:32 [INFO] Model variance: mean: 0.0032574699725955725, sum: 36398.8125 2025-09-26 10:27:32 [INFO] g_protos_std: 0.7218769788742065 2025-09-26 10:27:37 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7413 2025-09-26 10:27:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:27:37 [INFO] Round 40 starts--------| 2025-09-26 10:27:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:28:10 [INFO] Epoch 40 loss: 410.97044563293457; train accuracy: 0.9069010416666666; test accuracy: 0.4452 2025-09-26 10:28:11 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_40.pth 2025-09-26 10:28:11 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:28:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:28:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:28:21 [INFO] Epoch 40 loss: 151.41314125061035; train accuracy: 0.8617788461538461; test accuracy: 0.1667 2025-09-26 10:28:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_40.pth 2025-09-26 10:28:21 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:28:21 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:28:21 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:28:50 [INFO] Epoch 40 loss: 375.6027250289917; train accuracy: 0.785009765625; test accuracy: 0.4164 2025-09-26 10:28:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_40.pth 2025-09-26 10:28:51 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:28:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:28:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:29:26 [INFO] Epoch 40 loss: 423.86021518707275; train accuracy: 0.8810546875; test accuracy: 0.5484 2025-09-26 10:29:26 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_40.pth 2025-09-26 10:29:26 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:29:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:29:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:29:54 [INFO] Epoch 40 loss: 353.6634111404419; train accuracy: 0.8919771634615384; test accuracy: 0.3485 2025-09-26 10:29:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_40.pth 2025-09-26 10:29:54 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:29:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:29:54 [INFO] Round 40 Finish--------| 2025-09-26 10:29:54 [INFO] Model variance: mean: 0.0033046535681933165, sum: 36926.0390625 2025-09-26 10:29:54 [INFO] g_protos_std: 0.7153646349906921 2025-09-26 10:29:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7435 2025-09-26 10:29:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:29:59 [INFO] Round 41 starts--------| 2025-09-26 10:29:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:30:31 [INFO] Epoch 41 loss: 410.62976694107056; train accuracy: 0.8686930338541666; test accuracy: 0.4243 2025-09-26 10:30:31 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:30:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:30:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:30:41 [INFO] Epoch 41 loss: 151.23009872436523; train accuracy: 0.8389423076923077; test accuracy: 0.1541 2025-09-26 10:30:41 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:30:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:30:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:31:08 [INFO] Epoch 41 loss: 375.7176113128662; train accuracy: 0.714208984375; test accuracy: 0.3613 2025-09-26 10:31:08 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:31:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:31:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:31:42 [INFO] Epoch 41 loss: 428.6951780319214; train accuracy: 0.8583203125; test accuracy: 0.5396 2025-09-26 10:31:42 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:31:42 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:31:42 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:32:10 [INFO] Epoch 41 loss: 347.71347522735596; train accuracy: 0.8817608173076923; test accuracy: 0.3463 2025-09-26 10:32:10 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:32:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:32:10 [INFO] Round 41 Finish--------| 2025-09-26 10:32:10 [INFO] Model variance: mean: 0.00334693375043571, sum: 37398.4765625 2025-09-26 10:32:10 [INFO] g_protos_std: 0.7091416120529175 2025-09-26 10:32:14 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7422 2025-09-26 10:32:14 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:32:14 [INFO] Round 42 starts--------| 2025-09-26 10:32:14 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:32:47 [INFO] Epoch 42 loss: 408.07183027267456; train accuracy: 0.9074300130208334; test accuracy: 0.4404 2025-09-26 10:32:47 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:32:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:32:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:32:57 [INFO] Epoch 42 loss: 151.4442262649536; train accuracy: 0.6912560096153846; test accuracy: 0.1521 2025-09-26 10:32:57 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:32:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:32:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:33:24 [INFO] Epoch 42 loss: 373.42948055267334; train accuracy: 0.839501953125; test accuracy: 0.4369 2025-09-26 10:33:24 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:33:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:33:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:33:59 [INFO] Epoch 42 loss: 418.300181388855; train accuracy: 0.8705078125; test accuracy: 0.5558 2025-09-26 10:33:59 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:33:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:33:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:34:27 [INFO] Epoch 42 loss: 349.1930055618286; train accuracy: 0.8324318910256411; test accuracy: 0.3272 2025-09-26 10:34:27 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:34:27 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:34:27 [INFO] Round 42 Finish--------| 2025-09-26 10:34:27 [INFO] Model variance: mean: 0.003391296835616231, sum: 37894.1875 2025-09-26 10:34:27 [INFO] g_protos_std: 0.7028113007545471 2025-09-26 10:34:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7457 2025-09-26 10:34:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:34:31 [INFO] Round 43 starts--------| 2025-09-26 10:34:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:35:05 [INFO] Epoch 43 loss: 397.6284832954407; train accuracy: 0.89013671875; test accuracy: 0.4312 2025-09-26 10:35:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:35:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:35:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:35:15 [INFO] Epoch 43 loss: 150.466552734375; train accuracy: 0.7137920673076923; test accuracy: 0.1567 2025-09-26 10:35:15 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:35:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:35:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:35:44 [INFO] Epoch 43 loss: 366.7714834213257; train accuracy: 0.8126953125; test accuracy: 0.4321 2025-09-26 10:35:44 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:35:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:35:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:36:17 [INFO] Epoch 43 loss: 418.81944370269775; train accuracy: 0.813046875; test accuracy: 0.5067 2025-09-26 10:36:17 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:36:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:36:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:36:45 [INFO] Epoch 43 loss: 346.92370796203613; train accuracy: 0.8746494391025641; test accuracy: 0.3407 2025-09-26 10:36:45 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:36:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:36:45 [INFO] Round 43 Finish--------| 2025-09-26 10:36:45 [INFO] Model variance: mean: 0.0034366657491773367, sum: 38401.13671875 2025-09-26 10:36:45 [INFO] g_protos_std: 0.6965088844299316 2025-09-26 10:36:49 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7465 2025-09-26 10:36:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:36:49 [INFO] Round 44 starts--------| 2025-09-26 10:36:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:37:23 [INFO] Epoch 44 loss: 398.7156858444214; train accuracy: 0.8653971354166666; test accuracy: 0.4203 2025-09-26 10:37:23 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:37:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:37:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:37:33 [INFO] Epoch 44 loss: 150.78250885009766; train accuracy: 0.8538161057692307; test accuracy: 0.1613 2025-09-26 10:37:33 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:37:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:37:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:38:00 [INFO] Epoch 44 loss: 372.34703540802; train accuracy: 0.841455078125; test accuracy: 0.4714 2025-09-26 10:38:00 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:38:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:38:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:38:35 [INFO] Epoch 44 loss: 418.2229986190796; train accuracy: 0.8458203125; test accuracy: 0.546 2025-09-26 10:38:35 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:38:35 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:38:35 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:39:01 [INFO] Epoch 44 loss: 343.7409496307373; train accuracy: 0.8299278846153846; test accuracy: 0.3283 2025-09-26 10:39:01 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:39:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:39:01 [INFO] Round 44 Finish--------| 2025-09-26 10:39:01 [INFO] Model variance: mean: 0.003479157341644168, sum: 38875.9375 2025-09-26 10:39:01 [INFO] g_protos_std: 0.6905065774917603 2025-09-26 10:39:06 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7474 2025-09-26 10:39:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:39:06 [INFO] Round 45 starts--------| 2025-09-26 10:39:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:39:40 [INFO] Epoch 45 loss: 398.32516717910767; train accuracy: 0.8983561197916666; test accuracy: 0.4334 2025-09-26 10:39:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_45.pth 2025-09-26 10:39:41 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:39:41 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:39:41 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:39:51 [INFO] Epoch 45 loss: 150.74850463867188; train accuracy: 0.8414963942307693; test accuracy: 0.1488 2025-09-26 10:39:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_45.pth 2025-09-26 10:39:52 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:39:52 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:39:52 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:40:20 [INFO] Epoch 45 loss: 365.24304389953613; train accuracy: 0.806787109375; test accuracy: 0.439 2025-09-26 10:40:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_45.pth 2025-09-26 10:40:21 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:40:21 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:40:21 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:40:54 [INFO] Epoch 45 loss: 404.8839678764343; train accuracy: 0.8766796875; test accuracy: 0.5592 2025-09-26 10:40:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_45.pth 2025-09-26 10:40:55 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:40:55 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:40:55 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:41:22 [INFO] Epoch 45 loss: 343.79869747161865; train accuracy: 0.8778044871794872; test accuracy: 0.3444 2025-09-26 10:41:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_45.pth 2025-09-26 10:41:22 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:41:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:41:22 [INFO] Round 45 Finish--------| 2025-09-26 10:41:22 [INFO] Model variance: mean: 0.0035216466058045626, sum: 39350.7109375 2025-09-26 10:41:22 [INFO] g_protos_std: 0.6844406127929688 2025-09-26 10:41:27 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.744 2025-09-26 10:41:27 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:41:27 [INFO] Round 46 starts--------| 2025-09-26 10:41:27 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:42:00 [INFO] Epoch 46 loss: 396.2119436264038; train accuracy: 0.8732096354166666; test accuracy: 0.422 2025-09-26 10:42:00 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:42:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:42:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:42:10 [INFO] Epoch 46 loss: 150.0863962173462; train accuracy: 0.7995793269230769; test accuracy: 0.1311 2025-09-26 10:42:10 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:42:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:42:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:42:38 [INFO] Epoch 46 loss: 364.6026372909546; train accuracy: 0.8197265625; test accuracy: 0.4673 2025-09-26 10:42:38 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:42:38 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:42:38 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:43:12 [INFO] Epoch 46 loss: 404.1763668060303; train accuracy: 0.76046875; test accuracy: 0.4979 2025-09-26 10:43:12 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:43:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:43:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:43:39 [INFO] Epoch 46 loss: 336.3164367675781; train accuracy: 0.880058092948718; test accuracy: 0.3454 2025-09-26 10:43:39 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:43:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:43:39 [INFO] Round 46 Finish--------| 2025-09-26 10:43:39 [INFO] Model variance: mean: 0.0035655724350363016, sum: 39841.53515625 2025-09-26 10:43:39 [INFO] g_protos_std: 0.6783205270767212 2025-09-26 10:43:44 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7499 2025-09-26 10:43:44 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:43:44 [INFO] Round 47 starts--------| 2025-09-26 10:43:44 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:44:16 [INFO] Epoch 47 loss: 395.92929887771606; train accuracy: 0.9200439453125; test accuracy: 0.4481 2025-09-26 10:44:16 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:44:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:44:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:44:26 [INFO] Epoch 47 loss: 149.26680755615234; train accuracy: 0.72265625; test accuracy: 0.1558 2025-09-26 10:44:26 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:44:26 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:44:26 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:44:53 [INFO] Epoch 47 loss: 355.2807893753052; train accuracy: 0.84052734375; test accuracy: 0.4514 2025-09-26 10:44:53 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:44:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:44:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:45:26 [INFO] Epoch 47 loss: 403.865797996521; train accuracy: 0.8811328125; test accuracy: 0.5788 2025-09-26 10:45:26 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:45:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:45:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:45:52 [INFO] Epoch 47 loss: 333.60102462768555; train accuracy: 0.9172175480769231; test accuracy: 0.3597 2025-09-26 10:45:52 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:45:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:45:52 [INFO] Round 47 Finish--------| 2025-09-26 10:45:52 [INFO] Model variance: mean: 0.003606747603043914, sum: 40301.625 2025-09-26 10:45:52 [INFO] g_protos_std: 0.672283947467804 2025-09-26 10:45:56 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7483 2025-09-26 10:45:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:45:56 [INFO] Round 48 starts--------| 2025-09-26 10:45:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:46:29 [INFO] Epoch 48 loss: 393.62010288238525; train accuracy: 0.8882649739583334; test accuracy: 0.4294 2025-09-26 10:46:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:46:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:46:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:46:40 [INFO] Epoch 48 loss: 149.4192008972168; train accuracy: 0.8212139423076923; test accuracy: 0.135 2025-09-26 10:46:40 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:46:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:46:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:47:07 [INFO] Epoch 48 loss: 358.35852241516113; train accuracy: 0.783935546875; test accuracy: 0.4348 2025-09-26 10:47:07 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:47:07 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:47:07 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:47:41 [INFO] Epoch 48 loss: 409.2688617706299; train accuracy: 0.8182421875; test accuracy: 0.5112 2025-09-26 10:47:41 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:47:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:47:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:48:09 [INFO] Epoch 48 loss: 334.4278726577759; train accuracy: 0.8782552083333334; test accuracy: 0.3445 2025-09-26 10:48:09 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:48:09 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:48:09 [INFO] Round 48 Finish--------| 2025-09-26 10:48:09 [INFO] Model variance: mean: 0.0036473646759986877, sum: 40755.4765625 2025-09-26 10:48:09 [INFO] g_protos_std: 0.6664586067199707 2025-09-26 10:48:13 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7561 2025-09-26 10:48:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:48:13 [INFO] Round 49 starts--------| 2025-09-26 10:48:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:48:46 [INFO] Epoch 49 loss: 383.97947692871094; train accuracy: 0.9129638671875; test accuracy: 0.4441 2025-09-26 10:48:46 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:48:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:48:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:48:57 [INFO] Epoch 49 loss: 149.0222282409668; train accuracy: 0.8414963942307693; test accuracy: 0.1675 2025-09-26 10:48:57 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:48:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:48:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:49:25 [INFO] Epoch 49 loss: 358.1153621673584; train accuracy: 0.823681640625; test accuracy: 0.4745 2025-09-26 10:49:25 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:49:25 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:49:25 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:49:58 [INFO] Epoch 49 loss: 397.54661083221436; train accuracy: 0.8137109375; test accuracy: 0.5155 2025-09-26 10:49:58 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:49:58 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:49:58 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:50:26 [INFO] Epoch 49 loss: 331.4431862831116; train accuracy: 0.8972355769230769; test accuracy: 0.3508 2025-09-26 10:50:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:50:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:50:26 [INFO] Round 49 Finish--------| 2025-09-26 10:50:26 [INFO] Model variance: mean: 0.0036895570810884237, sum: 41226.93359375 2025-09-26 10:50:26 [INFO] g_protos_std: 0.6604575514793396 2025-09-26 10:50:30 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7587 2025-09-26 10:50:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:50:30 [INFO] Round 50 starts--------| 2025-09-26 10:50:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:51:05 [INFO] Epoch 50 loss: 382.33380794525146; train accuracy: 0.9252115885416666; test accuracy: 0.4468 2025-09-26 10:51:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_50.pth 2025-09-26 10:51:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:51:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:51:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:51:16 [INFO] Epoch 50 loss: 149.08031463623047; train accuracy: 0.8191105769230769; test accuracy: 0.1659 2025-09-26 10:51:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_50.pth 2025-09-26 10:51:17 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:51:17 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:51:17 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:51:43 [INFO] Epoch 50 loss: 354.60583782196045; train accuracy: 0.7728515625; test accuracy: 0.413 2025-09-26 10:51:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_50.pth 2025-09-26 10:51:44 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:51:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:51:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:52:18 [INFO] Epoch 50 loss: 397.1765537261963; train accuracy: 0.8976953125; test accuracy: 0.5726 2025-09-26 10:52:18 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_50.pth 2025-09-26 10:52:18 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:52:18 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:52:18 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:52:45 [INFO] Epoch 50 loss: 324.509560585022; train accuracy: 0.8827624198717948; test accuracy: 0.3426 2025-09-26 10:52:46 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_50.pth 2025-09-26 10:52:46 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:52:46 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:52:46 [INFO] Round 50 Finish--------| 2025-09-26 10:52:46 [INFO] Model variance: mean: 0.0037304931320250034, sum: 41684.3515625 2025-09-26 10:52:46 [INFO] g_protos_std: 0.6545195579528809 2025-09-26 10:52:50 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7686 2025-09-26 10:52:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:50:07 [INFO] Load config from ./configs/CIFAR10_alpha0.3.yaml 2025-09-26 08:50:07 [INFO] config: {'exp_name': 'CIFAR10_alpha0.3', 'dataset': {'data_name': 'CIFAR10', 'root_path': 'H:/codes/dataset', 'train_batch_size': 512, 'test_batch_size': 256, 'channels': 3, 'num_classes': 10, 'image_size': 32}, 'distribution': {'type': 'dirichlet', 'label_num_per_client': 2, 'alpha': 0.3}, 'client': {'num_clients': 5}, 'server': {'num_rounds': 300, 'frac_clients': 1.0, 'lr': 0.05, 'local_epochs': 1, 'optimizer': 'sgd', 'momentum': 0.9, 'weight_decay': 0.0001, 'loss_name': 'ce', 'model_name': 'resnet18', 'aggregated_by_datasize': True, 'lr_decay_per_round': 0.998}, 'device': 'cuda:0', 'checkpoint': {'save_path': './checkpoints/', 'save_freq': 5, 'result_file': 'CIFAR10_results.yaml'}, 'pretrain': {'lr': 0.01, 'epoch': 70, 'model_path': './pretrain/', 'momentum': 0.9, 'weight_decay': 0.0001, 'model_name': 'resnet18', 'model_file_name': 'resnet18-f37072fd.pth'}, 'DBCD': {'alpha_l_pa': 1, 'alpha_l_pb': 1, 'alpha_l_pc': 0.0, 'Beta_alpha': 0.2, 'unsup_method': 'infonce', 'contrastive_temperature': 0.5, 'encoder_epoch': 40, 'projector_epoch': 10, 'use_pretrain': False, 'aug_batch_size': 512, 'encoder_lr': 0.03, 'cls_optimizer': 'sgd', 'cls_lr': 0.05, 'supcon_temp': 0.07, 'super_gr': 100, 'aux_with_public': True}, 'etf': {'loss_name': 'ce'}, 'visualization': {'interval': 5, 'save_path': 'visualization/resnet18', 'vis_size': 16}, 'resume': True, 'resume_best': False, 'seed': 1, 'lambda_align_initial': 5.0} 2025-09-26 08:50:09 [INFO] Dataset CIFAR10 loaded 2025-09-26 08:50:09 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-26 08:50:09 [INFO] OneshotOursV7 with DRCL (ETF Anchors) and Lambda Annealing 2025-09-26 08:50:09 [INFO] Initialized ETF fixed anchors with shape: torch.Size([10, 512]) 2025-09-26 08:50:09 [INFO] Round 0 starts--------| 2025-09-26 08:50:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:50:41 [INFO] Epoch 0 loss: 592.6153860092163; train accuracy: 0.38199013157894735; test accuracy: 0.1526 2025-09-26 08:50:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_0.pth 2025-09-26 08:50:41 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:50:41 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:50:41 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:51:36 [INFO] Epoch 0 loss: 950.4731073379517; train accuracy: 0.2547568044354839; test accuracy: 0.1646 2025-09-26 08:51:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_0.pth 2025-09-26 08:51:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:51:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:51:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:52:33 [INFO] Epoch 0 loss: 1072.5360164642334; train accuracy: 0.26613451086956524; test accuracy: 0.1937 2025-09-26 08:52:33 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_0.pth 2025-09-26 08:52:33 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:52:33 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:52:33 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:53:10 [INFO] Epoch 0 loss: 676.2112503051758; train accuracy: 0.3568448153409091; test accuracy: 0.2172 2025-09-26 08:53:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_0.pth 2025-09-26 08:53:10 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:53:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:53:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:53:51 [INFO] Epoch 0 loss: 744.4568223953247; train accuracy: 0.3553515625; test accuracy: 0.1824 2025-09-26 08:53:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_0.pth 2025-09-26 08:53:51 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:53:51 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:53:51 [INFO] Round 0 Finish--------| 2025-09-26 08:53:51 [INFO] Model variance: mean: 0.0006222356460057199, sum: 6952.8310546875 2025-09-26 08:53:51 [INFO] g_protos_std: 0.9982724785804749 2025-09-26 08:53:56 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.3243 2025-09-26 08:53:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:53:56 [INFO] Round 1 starts--------| 2025-09-26 08:53:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:54:24 [INFO] Epoch 1 loss: 548.7566728591919; train accuracy: 0.3520250822368421; test accuracy: 0.1397 2025-09-26 08:54:24 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:54:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:54:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:55:08 [INFO] Epoch 1 loss: 903.7555532455444; train accuracy: 0.33537046370967744; test accuracy: 0.2181 2025-09-26 08:55:08 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:55:08 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:55:08 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:55:57 [INFO] Epoch 1 loss: 1014.2505378723145; train accuracy: 0.30460258152173914; test accuracy: 0.2166 2025-09-26 08:55:57 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:55:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:55:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:56:28 [INFO] Epoch 1 loss: 626.934193611145; train accuracy: 0.4426491477272727; test accuracy: 0.2495 2025-09-26 08:56:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:56:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:56:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:57:04 [INFO] Epoch 1 loss: 695.4100427627563; train accuracy: 0.423203125; test accuracy: 0.2188 2025-09-26 08:57:04 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:57:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:57:04 [INFO] Round 1 Finish--------| 2025-09-26 08:57:04 [INFO] Model variance: mean: 0.0008508319733664393, sum: 9507.1552734375 2025-09-26 08:57:04 [INFO] g_protos_std: 0.9878333210945129 2025-09-26 08:57:09 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.385 2025-09-26 08:57:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:57:09 [INFO] Round 2 starts--------| 2025-09-26 08:57:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:57:38 [INFO] Epoch 2 loss: 535.8522529602051; train accuracy: 0.48540296052631576; test accuracy: 0.1982 2025-09-26 08:57:38 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:57:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:57:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:58:25 [INFO] Epoch 2 loss: 865.2777557373047; train accuracy: 0.40376134072580644; test accuracy: 0.2651 2025-09-26 08:58:25 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:58:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:58:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:59:16 [INFO] Epoch 2 loss: 986.0266580581665; train accuracy: 0.40356091485507245; test accuracy: 0.2909 2025-09-26 08:59:16 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:59:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:59:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:59:48 [INFO] Epoch 2 loss: 614.898175239563; train accuracy: 0.2784978693181818; test accuracy: 0.1468 2025-09-26 08:59:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:59:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:59:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:00:25 [INFO] Epoch 2 loss: 683.191746711731; train accuracy: 0.5019921875; test accuracy: 0.2611 2025-09-26 09:00:25 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:00:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:00:25 [INFO] Round 2 Finish--------| 2025-09-26 09:00:25 [INFO] Model variance: mean: 0.0010308605851605535, sum: 11518.787109375 2025-09-26 09:00:25 [INFO] g_protos_std: 0.9771603345870972 2025-09-26 09:00:30 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4465 2025-09-26 09:00:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:00:30 [INFO] Round 3 starts--------| 2025-09-26 09:00:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:00:57 [INFO] Epoch 3 loss: 530.2388982772827; train accuracy: 0.41899671052631576; test accuracy: 0.1672 2025-09-26 09:00:57 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:00:57 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:00:57 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:01:41 [INFO] Epoch 3 loss: 836.8923959732056; train accuracy: 0.3253213205645161; test accuracy: 0.2207 2025-09-26 09:01:41 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:01:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:01:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:02:30 [INFO] Epoch 3 loss: 957.891149520874; train accuracy: 0.4103826992753623; test accuracy: 0.2996 2025-09-26 09:02:30 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:02:30 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:02:30 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:03:01 [INFO] Epoch 3 loss: 595.2560272216797; train accuracy: 0.42271839488636365; test accuracy: 0.2391 2025-09-26 09:03:01 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:03:01 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:03:01 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:03:37 [INFO] Epoch 3 loss: 669.9599590301514; train accuracy: 0.444765625; test accuracy: 0.2286 2025-09-26 09:03:37 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:03:37 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:03:37 [INFO] Round 3 Finish--------| 2025-09-26 09:03:37 [INFO] Model variance: mean: 0.0011879618978127837, sum: 13274.228515625 2025-09-26 09:03:37 [INFO] g_protos_std: 0.9664947390556335 2025-09-26 09:03:42 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.479 2025-09-26 09:03:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:03:42 [INFO] Round 4 starts--------| 2025-09-26 09:03:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:04:12 [INFO] Epoch 4 loss: 520.4077806472778; train accuracy: 0.5268811677631579; test accuracy: 0.2367 2025-09-26 09:04:12 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:04:12 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:04:12 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:04:58 [INFO] Epoch 4 loss: 821.3093338012695; train accuracy: 0.4485887096774194; test accuracy: 0.2942 2025-09-26 09:04:58 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:04:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:04:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:05:48 [INFO] Epoch 4 loss: 925.2138071060181; train accuracy: 0.42592278079710144; test accuracy: 0.3146 2025-09-26 09:05:48 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:05:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:05:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:06:22 [INFO] Epoch 4 loss: 588.3708696365356; train accuracy: 0.4674627130681818; test accuracy: 0.2735 2025-09-26 09:06:22 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:06:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:06:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:06:58 [INFO] Epoch 4 loss: 648.047233581543; train accuracy: 0.4599609375; test accuracy: 0.2353 2025-09-26 09:06:58 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:06:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:06:58 [INFO] Round 4 Finish--------| 2025-09-26 09:06:58 [INFO] Model variance: mean: 0.001334330067038536, sum: 14909.740234375 2025-09-26 09:06:58 [INFO] g_protos_std: 0.9559848308563232 2025-09-26 09:07:04 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.528 2025-09-26 09:07:04 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:07:04 [INFO] Round 5 starts--------| 2025-09-26 09:07:04 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:07:32 [INFO] Epoch 5 loss: 512.364107131958; train accuracy: 0.4295847039473684; test accuracy: 0.2098 2025-09-26 09:07:33 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_5.pth 2025-09-26 09:07:33 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:07:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:07:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:08:19 [INFO] Epoch 5 loss: 793.5536985397339; train accuracy: 0.4754599294354839; test accuracy: 0.3359 2025-09-26 09:08:20 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_5.pth 2025-09-26 09:08:20 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:08:20 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:08:20 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:09:10 [INFO] Epoch 5 loss: 900.7363891601562; train accuracy: 0.461814990942029; test accuracy: 0.3367 2025-09-26 09:09:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_5.pth 2025-09-26 09:09:10 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:09:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:09:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:09:44 [INFO] Epoch 5 loss: 573.8804311752319; train accuracy: 0.42720170454545453; test accuracy: 0.2355 2025-09-26 09:09:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_5.pth 2025-09-26 09:09:45 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:09:45 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:09:45 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:10:21 [INFO] Epoch 5 loss: 637.6312656402588; train accuracy: 0.56859375; test accuracy: 0.2867 2025-09-26 09:10:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_5.pth 2025-09-26 09:10:22 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:10:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:10:22 [INFO] Round 5 Finish--------| 2025-09-26 09:10:22 [INFO] Model variance: mean: 0.0014760916819795966, sum: 16493.77734375 2025-09-26 09:10:22 [INFO] g_protos_std: 0.9453137516975403 2025-09-26 09:10:27 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5679 2025-09-26 09:10:27 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:10:27 [INFO] Round 6 starts--------| 2025-09-26 09:10:27 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:10:55 [INFO] Epoch 6 loss: 509.07723236083984; train accuracy: 0.5443564967105263; test accuracy: 0.2577 2025-09-26 09:10:55 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:10:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:10:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:11:38 [INFO] Epoch 6 loss: 775.9186887741089; train accuracy: 0.45258946572580644; test accuracy: 0.3047 2025-09-26 09:11:38 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:11:38 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:11:38 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:12:29 [INFO] Epoch 6 loss: 889.7093811035156; train accuracy: 0.513870018115942; test accuracy: 0.3734 2025-09-26 09:12:29 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:12:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:12:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:13:00 [INFO] Epoch 6 loss: 572.3090372085571; train accuracy: 0.6807528409090909; test accuracy: 0.3712 2025-09-26 09:13:00 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:13:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:13:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:13:37 [INFO] Epoch 6 loss: 621.1092348098755; train accuracy: 0.6667578125; test accuracy: 0.3405 2025-09-26 09:13:37 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:13:37 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:13:37 [INFO] Round 6 Finish--------| 2025-09-26 09:13:37 [INFO] Model variance: mean: 0.0016047460958361626, sum: 17931.35546875 2025-09-26 09:13:37 [INFO] g_protos_std: 0.9349663853645325 2025-09-26 09:13:42 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5826 2025-09-26 09:13:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:13:42 [INFO] Round 7 starts--------| 2025-09-26 09:13:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:14:10 [INFO] Epoch 7 loss: 498.1668863296509; train accuracy: 0.4858141447368421; test accuracy: 0.2493 2025-09-26 09:14:10 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:14:10 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:14:10 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:14:56 [INFO] Epoch 7 loss: 760.6651268005371; train accuracy: 0.6012474798387096; test accuracy: 0.4119 2025-09-26 09:14:56 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:14:56 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:14:56 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:15:46 [INFO] Epoch 7 loss: 864.5831165313721; train accuracy: 0.5270889945652174; test accuracy: 0.3748 2025-09-26 09:15:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:15:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:15:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:16:18 [INFO] Epoch 7 loss: 559.3383913040161; train accuracy: 0.6848810369318182; test accuracy: 0.3613 2025-09-26 09:16:18 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:16:18 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:16:18 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:16:55 [INFO] Epoch 7 loss: 611.8940706253052; train accuracy: 0.472109375; test accuracy: 0.2415 2025-09-26 09:16:55 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:16:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:16:55 [INFO] Round 7 Finish--------| 2025-09-26 09:16:55 [INFO] Model variance: mean: 0.0017326663946732879, sum: 19360.73046875 2025-09-26 09:16:55 [INFO] g_protos_std: 0.9244111180305481 2025-09-26 09:17:00 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6085 2025-09-26 09:17:00 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:17:00 [INFO] Round 8 starts--------| 2025-09-26 09:17:00 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:17:29 [INFO] Epoch 8 loss: 490.2644929885864; train accuracy: 0.5332545230263158; test accuracy: 0.3369 2025-09-26 09:17:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:17:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:17:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:18:13 [INFO] Epoch 8 loss: 742.3551301956177; train accuracy: 0.6332850302419355; test accuracy: 0.4499 2025-09-26 09:18:13 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:18:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:18:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:19:03 [INFO] Epoch 8 loss: 854.0228538513184; train accuracy: 0.4858469202898551; test accuracy: 0.366 2025-09-26 09:19:03 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:19:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:19:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:19:35 [INFO] Epoch 8 loss: 550.3081312179565; train accuracy: 0.5988547585227273; test accuracy: 0.3608 2025-09-26 09:19:35 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:19:35 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:19:35 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:20:11 [INFO] Epoch 8 loss: 596.2556686401367; train accuracy: 0.6641796875; test accuracy: 0.3429 2025-09-26 09:20:11 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:20:11 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:20:11 [INFO] Round 8 Finish--------| 2025-09-26 09:20:11 [INFO] Model variance: mean: 0.0018497505225241184, sum: 20669.0234375 2025-09-26 09:20:11 [INFO] g_protos_std: 0.9141209721565247 2025-09-26 09:20:16 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6268 2025-09-26 09:20:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:20:16 [INFO] Round 9 starts--------| 2025-09-26 09:20:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:20:43 [INFO] Epoch 9 loss: 485.4432373046875; train accuracy: 0.5259046052631579; test accuracy: 0.3173 2025-09-26 09:20:43 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:20:43 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:20:43 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:21:27 [INFO] Epoch 9 loss: 727.7133502960205; train accuracy: 0.4887852822580645; test accuracy: 0.347 2025-09-26 09:21:27 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:21:27 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:21:27 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:22:16 [INFO] Epoch 9 loss: 832.9197864532471; train accuracy: 0.5908344655797102; test accuracy: 0.4366 2025-09-26 09:22:16 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:22:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:22:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:22:49 [INFO] Epoch 9 loss: 535.5659055709839; train accuracy: 0.6376953125; test accuracy: 0.4022 2025-09-26 09:22:49 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:22:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:22:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:23:26 [INFO] Epoch 9 loss: 592.7344617843628; train accuracy: 0.6123046875; test accuracy: 0.3187 2025-09-26 09:23:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:23:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:23:26 [INFO] Round 9 Finish--------| 2025-09-26 09:23:26 [INFO] Model variance: mean: 0.001962591428309679, sum: 21929.90234375 2025-09-26 09:23:26 [INFO] g_protos_std: 0.9038114547729492 2025-09-26 09:23:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6473 2025-09-26 09:23:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:23:31 [INFO] Round 10 starts--------| 2025-09-26 09:23:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:24:01 [INFO] Epoch 10 loss: 481.9227228164673; train accuracy: 0.5096628289473685; test accuracy: 0.2617 2025-09-26 09:24:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_10.pth 2025-09-26 09:24:01 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:24:01 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:24:01 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:24:47 [INFO] Epoch 10 loss: 717.4026870727539; train accuracy: 0.6204007056451613; test accuracy: 0.4393 2025-09-26 09:24:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_10.pth 2025-09-26 09:24:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:24:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:24:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:25:38 [INFO] Epoch 10 loss: 813.9504976272583; train accuracy: 0.5796252264492754; test accuracy: 0.4273 2025-09-26 09:25:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_10.pth 2025-09-26 09:25:39 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:25:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:25:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:26:11 [INFO] Epoch 10 loss: 523.203125; train accuracy: 0.6964222301136364; test accuracy: 0.4245 2025-09-26 09:26:12 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_10.pth 2025-09-26 09:26:12 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:26:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:26:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:26:50 [INFO] Epoch 10 loss: 576.9197654724121; train accuracy: 0.70140625; test accuracy: 0.3581 2025-09-26 09:26:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_10.pth 2025-09-26 09:26:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:26:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:26:50 [INFO] Round 10 Finish--------| 2025-09-26 09:26:50 [INFO] Model variance: mean: 0.0020718129817396402, sum: 23150.33984375 2025-09-26 09:26:50 [INFO] g_protos_std: 0.89345782995224 2025-09-26 09:26:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6638 2025-09-26 09:26:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:26:55 [INFO] Round 11 starts--------| 2025-09-26 09:26:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:27:25 [INFO] Epoch 11 loss: 475.9914083480835; train accuracy: 0.6722861842105263; test accuracy: 0.4179 2025-09-26 09:27:25 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:27:25 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:27:25 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:28:13 [INFO] Epoch 11 loss: 705.0308303833008; train accuracy: 0.6544228830645161; test accuracy: 0.4835 2025-09-26 09:28:13 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:28:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:28:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:29:06 [INFO] Epoch 11 loss: 798.0658578872681; train accuracy: 0.5945708786231884; test accuracy: 0.4426 2025-09-26 09:29:06 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:29:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:29:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:29:40 [INFO] Epoch 11 loss: 520.5824871063232; train accuracy: 0.7669122869318182; test accuracy: 0.4607 2025-09-26 09:29:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:29:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:29:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:30:18 [INFO] Epoch 11 loss: 570.11243724823; train accuracy: 0.7019921875; test accuracy: 0.3622 2025-09-26 09:30:18 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:30:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:30:18 [INFO] Round 11 Finish--------| 2025-09-26 09:30:18 [INFO] Model variance: mean: 0.002174503169953823, sum: 24297.79296875 2025-09-26 09:30:18 [INFO] g_protos_std: 0.8833963871002197 2025-09-26 09:30:23 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6786 2025-09-26 09:30:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:30:23 [INFO] Round 12 starts--------| 2025-09-26 09:30:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:30:53 [INFO] Epoch 12 loss: 464.8794593811035; train accuracy: 0.6373869243421053; test accuracy: 0.3148 2025-09-26 09:30:53 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:30:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:30:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:31:38 [INFO] Epoch 12 loss: 689.9987192153931; train accuracy: 0.6454133064516129; test accuracy: 0.4742 2025-09-26 09:31:38 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:31:38 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:31:38 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:32:29 [INFO] Epoch 12 loss: 785.9821453094482; train accuracy: 0.6247169384057971; test accuracy: 0.4608 2025-09-26 09:32:29 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:32:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:32:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:33:02 [INFO] Epoch 12 loss: 512.4976358413696; train accuracy: 0.6571377840909091; test accuracy: 0.4186 2025-09-26 09:33:02 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:33:02 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:33:02 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:33:40 [INFO] Epoch 12 loss: 563.9208097457886; train accuracy: 0.8139453125; test accuracy: 0.4459 2025-09-26 09:33:40 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:33:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:33:40 [INFO] Round 12 Finish--------| 2025-09-26 09:33:40 [INFO] Model variance: mean: 0.0022753661032766104, sum: 25424.83203125 2025-09-26 09:33:40 [INFO] g_protos_std: 0.8733298778533936 2025-09-26 09:33:45 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6781 2025-09-26 09:33:45 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:33:45 [INFO] Round 13 starts--------| 2025-09-26 09:33:45 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:34:13 [INFO] Epoch 13 loss: 454.06774520874023; train accuracy: 0.6544510690789473; test accuracy: 0.3567 2025-09-26 09:34:13 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:34:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:34:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:34:58 [INFO] Epoch 13 loss: 682.9034252166748; train accuracy: 0.7454322076612904; test accuracy: 0.5459 2025-09-26 09:34:58 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:34:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:34:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:35:49 [INFO] Epoch 13 loss: 771.5265827178955; train accuracy: 0.6709692028985508; test accuracy: 0.5075 2025-09-26 09:35:49 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:35:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:35:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:36:21 [INFO] Epoch 13 loss: 514.1224889755249; train accuracy: 0.5481178977272727; test accuracy: 0.3183 2025-09-26 09:36:21 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:36:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:36:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:36:57 [INFO] Epoch 13 loss: 558.04381275177; train accuracy: 0.5925; test accuracy: 0.3098 2025-09-26 09:36:57 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:36:57 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:36:57 [INFO] Round 13 Finish--------| 2025-09-26 09:36:57 [INFO] Model variance: mean: 0.002371364738792181, sum: 26497.515625 2025-09-26 09:36:57 [INFO] g_protos_std: 0.863368034362793 2025-09-26 09:37:02 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6966 2025-09-26 09:37:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:37:02 [INFO] Round 14 starts--------| 2025-09-26 09:37:02 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:37:28 [INFO] Epoch 14 loss: 451.5550928115845; train accuracy: 0.724352384868421; test accuracy: 0.436 2025-09-26 09:37:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:37:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:37:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:38:12 [INFO] Epoch 14 loss: 672.0236234664917; train accuracy: 0.658203125; test accuracy: 0.4845 2025-09-26 09:38:12 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:38:12 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:38:12 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:39:01 [INFO] Epoch 14 loss: 767.4401016235352; train accuracy: 0.6448992300724637; test accuracy: 0.4876 2025-09-26 09:39:01 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:39:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:39:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:39:34 [INFO] Epoch 14 loss: 500.49950790405273; train accuracy: 0.7183948863636364; test accuracy: 0.4501 2025-09-26 09:39:34 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:39:34 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:39:34 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:40:11 [INFO] Epoch 14 loss: 551.7463254928589; train accuracy: 0.80546875; test accuracy: 0.4101 2025-09-26 09:40:11 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:40:11 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:40:11 [INFO] Round 14 Finish--------| 2025-09-26 09:40:11 [INFO] Model variance: mean: 0.002466169884428382, sum: 27556.86328125 2025-09-26 09:40:11 [INFO] g_protos_std: 0.8533573746681213 2025-09-26 09:40:16 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.707 2025-09-26 09:40:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:40:16 [INFO] Round 15 starts--------| 2025-09-26 09:40:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:40:44 [INFO] Epoch 15 loss: 451.88367557525635; train accuracy: 0.5548416940789473; test accuracy: 0.3226 2025-09-26 09:40:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_15.pth 2025-09-26 09:40:45 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:40:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:40:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:41:30 [INFO] Epoch 15 loss: 659.8477039337158; train accuracy: 0.6628024193548387; test accuracy: 0.4906 2025-09-26 09:41:30 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_15.pth 2025-09-26 09:41:30 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:41:30 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:41:30 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:42:20 [INFO] Epoch 15 loss: 761.2803316116333; train accuracy: 0.7016813858695652; test accuracy: 0.5255 2025-09-26 09:42:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_15.pth 2025-09-26 09:42:21 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:42:21 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:42:21 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:42:55 [INFO] Epoch 15 loss: 490.34172439575195; train accuracy: 0.7279829545454546; test accuracy: 0.4501 2025-09-26 09:42:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_15.pth 2025-09-26 09:42:55 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:42:55 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:42:55 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:43:32 [INFO] Epoch 15 loss: 536.2372665405273; train accuracy: 0.761328125; test accuracy: 0.4193 2025-09-26 09:43:33 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_15.pth 2025-09-26 09:43:33 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:43:33 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:43:33 [INFO] Round 15 Finish--------| 2025-09-26 09:43:33 [INFO] Model variance: mean: 0.0025560890790075064, sum: 28561.6171875 2025-09-26 09:43:33 [INFO] g_protos_std: 0.8434194922447205 2025-09-26 09:43:38 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7171 2025-09-26 09:43:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:43:38 [INFO] Round 16 starts--------| 2025-09-26 09:43:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:44:08 [INFO] Epoch 16 loss: 443.3277063369751; train accuracy: 0.6019736842105263; test accuracy: 0.324 2025-09-26 09:44:08 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:44:08 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:44:08 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:44:53 [INFO] Epoch 16 loss: 652.3978128433228; train accuracy: 0.709929435483871; test accuracy: 0.5478 2025-09-26 09:44:53 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:44:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:44:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:45:42 [INFO] Epoch 16 loss: 738.2042818069458; train accuracy: 0.6815840126811594; test accuracy: 0.5009 2025-09-26 09:45:42 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:45:42 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:45:42 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:46:12 [INFO] Epoch 16 loss: 492.7091464996338; train accuracy: 0.7793856534090909; test accuracy: 0.493 2025-09-26 09:46:12 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:46:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:46:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:46:48 [INFO] Epoch 16 loss: 543.088526725769; train accuracy: 0.7690625; test accuracy: 0.4217 2025-09-26 09:46:48 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:46:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:46:48 [INFO] Round 16 Finish--------| 2025-09-26 09:46:48 [INFO] Model variance: mean: 0.0026422282680869102, sum: 29524.130859375 2025-09-26 09:46:48 [INFO] g_protos_std: 0.8335654139518738 2025-09-26 09:46:53 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7111 2025-09-26 09:46:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:46:53 [INFO] Round 17 starts--------| 2025-09-26 09:46:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:47:22 [INFO] Epoch 17 loss: 439.9735403060913; train accuracy: 0.735608552631579; test accuracy: 0.4359 2025-09-26 09:47:22 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:47:22 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:47:22 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:48:05 [INFO] Epoch 17 loss: 638.10129737854; train accuracy: 0.7672631048387096; test accuracy: 0.5527 2025-09-26 09:48:05 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:48:05 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:48:05 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:48:55 [INFO] Epoch 17 loss: 731.7807855606079; train accuracy: 0.6682235054347826; test accuracy: 0.5005 2025-09-26 09:48:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:48:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:48:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:49:28 [INFO] Epoch 17 loss: 479.18052768707275; train accuracy: 0.7266068892045454; test accuracy: 0.4354 2025-09-26 09:49:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:49:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:49:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:50:04 [INFO] Epoch 17 loss: 538.0754747390747; train accuracy: 0.786015625; test accuracy: 0.4311 2025-09-26 09:50:04 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:50:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:50:04 [INFO] Round 17 Finish--------| 2025-09-26 09:50:04 [INFO] Model variance: mean: 0.002727986080572009, sum: 30482.384765625 2025-09-26 09:50:04 [INFO] g_protos_std: 0.8237162232398987 2025-09-26 09:50:09 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7283 2025-09-26 09:50:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:50:09 [INFO] Round 18 starts--------| 2025-09-26 09:50:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:50:39 [INFO] Epoch 18 loss: 435.19965171813965; train accuracy: 0.6602590460526315; test accuracy: 0.352 2025-09-26 09:50:39 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:50:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:50:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:51:25 [INFO] Epoch 18 loss: 632.3215379714966; train accuracy: 0.7317918346774194; test accuracy: 0.5585 2025-09-26 09:51:25 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:51:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:51:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:52:16 [INFO] Epoch 18 loss: 718.0797119140625; train accuracy: 0.6900758605072463; test accuracy: 0.5038 2025-09-26 09:52:16 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:52:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:52:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:52:49 [INFO] Epoch 18 loss: 476.4318733215332; train accuracy: 0.7352627840909091; test accuracy: 0.4576 2025-09-26 09:52:49 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:52:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:52:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:53:26 [INFO] Epoch 18 loss: 521.1275663375854; train accuracy: 0.7676953125; test accuracy: 0.4348 2025-09-26 09:53:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:53:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:53:26 [INFO] Round 18 Finish--------| 2025-09-26 09:53:26 [INFO] Model variance: mean: 0.0028126973193138838, sum: 31428.943359375 2025-09-26 09:53:26 [INFO] g_protos_std: 0.8140106201171875 2025-09-26 09:53:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.727 2025-09-26 09:53:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:53:31 [INFO] Round 19 starts--------| 2025-09-26 09:53:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:54:00 [INFO] Epoch 19 loss: 427.8173818588257; train accuracy: 0.7130962171052632; test accuracy: 0.4232 2025-09-26 09:54:00 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:54:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:54:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:54:45 [INFO] Epoch 19 loss: 624.8580379486084; train accuracy: 0.7075667842741935; test accuracy: 0.5208 2025-09-26 09:54:45 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:54:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:54:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:55:36 [INFO] Epoch 19 loss: 706.6663665771484; train accuracy: 0.6748471467391305; test accuracy: 0.5103 2025-09-26 09:55:36 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:55:36 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:55:36 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:56:09 [INFO] Epoch 19 loss: 473.6225423812866; train accuracy: 0.8244406960227273; test accuracy: 0.5292 2025-09-26 09:56:09 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:56:09 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:56:09 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:56:45 [INFO] Epoch 19 loss: 516.5778865814209; train accuracy: 0.8351953125; test accuracy: 0.444 2025-09-26 09:56:45 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:56:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:56:45 [INFO] Round 19 Finish--------| 2025-09-26 09:56:45 [INFO] Model variance: mean: 0.0028944541700184345, sum: 32342.4921875 2025-09-26 09:56:45 [INFO] g_protos_std: 0.8043996691703796 2025-09-26 09:56:50 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.743 2025-09-26 09:56:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:56:50 [INFO] Round 20 starts--------| 2025-09-26 09:56:50 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:57:18 [INFO] Epoch 20 loss: 426.03915214538574; train accuracy: 0.6178556743421053; test accuracy: 0.3742 2025-09-26 09:57:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_20.pth 2025-09-26 09:57:19 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:57:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:57:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:58:04 [INFO] Epoch 20 loss: 620.5024404525757; train accuracy: 0.7497164818548387; test accuracy: 0.5469 2025-09-26 09:58:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_20.pth 2025-09-26 09:58:05 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:58:05 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:58:05 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:58:55 [INFO] Epoch 20 loss: 715.466459274292; train accuracy: 0.7046252264492754; test accuracy: 0.5338 2025-09-26 09:58:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_20.pth 2025-09-26 09:58:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:58:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:58:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:59:25 [INFO] Epoch 20 loss: 467.38732147216797; train accuracy: 0.6985085227272727; test accuracy: 0.4367 2025-09-26 09:59:25 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_20.pth 2025-09-26 09:59:25 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:59:25 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:59:25 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:00:01 [INFO] Epoch 20 loss: 509.8855495452881; train accuracy: 0.8215625; test accuracy: 0.4614 2025-09-26 10:00:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_20.pth 2025-09-26 10:00:01 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:00:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:00:01 [INFO] Round 20 Finish--------| 2025-09-26 10:00:01 [INFO] Model variance: mean: 0.002971251029521227, sum: 33200.6171875 2025-09-26 10:00:01 [INFO] g_protos_std: 0.7951563000679016 2025-09-26 10:00:06 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7393 2025-09-26 10:00:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:00:06 [INFO] Round 21 starts--------| 2025-09-26 10:00:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:00:33 [INFO] Epoch 21 loss: 424.8032684326172; train accuracy: 0.729749177631579; test accuracy: 0.4505 2025-09-26 10:00:33 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:00:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:00:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:01:18 [INFO] Epoch 21 loss: 602.4578809738159; train accuracy: 0.7616557459677419; test accuracy: 0.5422 2025-09-26 10:01:18 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:01:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:01:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:02:05 [INFO] Epoch 21 loss: 691.5231857299805; train accuracy: 0.7480185688405797; test accuracy: 0.5617 2025-09-26 10:02:05 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:02:05 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:02:05 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:02:36 [INFO] Epoch 21 loss: 465.4507665634155; train accuracy: 0.8163174715909091; test accuracy: 0.5227 2025-09-26 10:02:36 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:02:36 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:02:36 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:03:12 [INFO] Epoch 21 loss: 506.51342391967773; train accuracy: 0.8299609375; test accuracy: 0.4543 2025-09-26 10:03:12 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:03:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:03:12 [INFO] Round 21 Finish--------| 2025-09-26 10:03:12 [INFO] Model variance: mean: 0.0030516504775732756, sum: 34098.99609375 2025-09-26 10:03:12 [INFO] g_protos_std: 0.7856255173683167 2025-09-26 10:03:16 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7571 2025-09-26 10:03:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:03:16 [INFO] Round 22 starts--------| 2025-09-26 10:03:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:03:44 [INFO] Epoch 22 loss: 421.1699104309082; train accuracy: 0.5960115131578947; test accuracy: 0.3887 2025-09-26 10:03:44 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:03:44 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:03:44 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:04:25 [INFO] Epoch 22 loss: 608.5007257461548; train accuracy: 0.7700982862903226; test accuracy: 0.5783 2025-09-26 10:04:25 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:04:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:04:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:05:11 [INFO] Epoch 22 loss: 680.1437292098999; train accuracy: 0.7407438858695652; test accuracy: 0.569 2025-09-26 10:05:11 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:05:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:05:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:05:40 [INFO] Epoch 22 loss: 456.38306045532227; train accuracy: 0.8179598721590909; test accuracy: 0.5179 2025-09-26 10:05:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:05:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:05:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:06:15 [INFO] Epoch 22 loss: 500.53155612945557; train accuracy: 0.7940234375; test accuracy: 0.4596 2025-09-26 10:06:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:06:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:06:15 [INFO] Round 22 Finish--------| 2025-09-26 10:06:15 [INFO] Model variance: mean: 0.0031288161408156157, sum: 34961.2421875 2025-09-26 10:06:15 [INFO] g_protos_std: 0.7763635516166687 2025-09-26 10:06:19 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7688 2025-09-26 10:06:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:06:19 [INFO] Round 23 starts--------| 2025-09-26 10:06:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:06:47 [INFO] Epoch 23 loss: 413.0661954879761; train accuracy: 0.7655736019736842; test accuracy: 0.525 2025-09-26 10:06:47 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:06:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:06:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:07:30 [INFO] Epoch 23 loss: 591.1691646575928; train accuracy: 0.7901335685483871; test accuracy: 0.5887 2025-09-26 10:07:30 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:07:30 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:07:30 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:08:18 [INFO] Epoch 23 loss: 673.3333024978638; train accuracy: 0.6798573369565217; test accuracy: 0.5256 2025-09-26 10:08:18 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:08:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:08:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:08:48 [INFO] Epoch 23 loss: 452.18036937713623; train accuracy: 0.8257723721590909; test accuracy: 0.5492 2025-09-26 10:08:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:08:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:08:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:09:23 [INFO] Epoch 23 loss: 500.136887550354; train accuracy: 0.84453125; test accuracy: 0.4862 2025-09-26 10:09:23 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:09:23 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:09:23 [INFO] Round 23 Finish--------| 2025-09-26 10:09:23 [INFO] Model variance: mean: 0.0032032544258981943, sum: 35793.01171875 2025-09-26 10:09:23 [INFO] g_protos_std: 0.7671205997467041 2025-09-26 10:09:28 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7685 2025-09-26 10:09:28 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:09:28 [INFO] Round 24 starts--------| 2025-09-26 10:09:28 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:09:55 [INFO] Epoch 24 loss: 414.07961082458496; train accuracy: 0.6892475328947368; test accuracy: 0.367 2025-09-26 10:09:55 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:09:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:09:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:10:37 [INFO] Epoch 24 loss: 583.7238998413086; train accuracy: 0.8111769153225806; test accuracy: 0.6199 2025-09-26 10:10:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:10:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:10:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:11:24 [INFO] Epoch 24 loss: 668.1359882354736; train accuracy: 0.7371206974637681; test accuracy: 0.5558 2025-09-26 10:11:24 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:11:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:11:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:11:56 [INFO] Epoch 24 loss: 449.7004098892212; train accuracy: 0.8230202414772727; test accuracy: 0.5697 2025-09-26 10:11:56 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:11:56 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:11:56 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:12:31 [INFO] Epoch 24 loss: 493.1711769104004; train accuracy: 0.875; test accuracy: 0.4879 2025-09-26 10:12:31 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:12:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:12:31 [INFO] Round 24 Finish--------| 2025-09-26 10:12:31 [INFO] Model variance: mean: 0.0032765374053269625, sum: 36611.87109375 2025-09-26 10:12:31 [INFO] g_protos_std: 0.7580842971801758 2025-09-26 10:12:36 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7741 2025-09-26 10:12:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:12:36 [INFO] Round 25 starts--------| 2025-09-26 10:12:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:13:04 [INFO] Epoch 25 loss: 402.5146770477295; train accuracy: 0.8050986842105263; test accuracy: 0.4914 2025-09-26 10:13:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_25.pth 2025-09-26 10:13:04 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:13:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:13:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:13:47 [INFO] Epoch 25 loss: 583.7671051025391; train accuracy: 0.794921875; test accuracy: 0.5904 2025-09-26 10:13:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_25.pth 2025-09-26 10:13:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:13:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:13:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:14:36 [INFO] Epoch 25 loss: 660.4187355041504; train accuracy: 0.7172214673913043; test accuracy: 0.542 2025-09-26 10:14:37 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_25.pth 2025-09-26 10:14:37 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:14:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:14:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:15:07 [INFO] Epoch 25 loss: 446.22546005249023; train accuracy: 0.7273171164772727; test accuracy: 0.4816 2025-09-26 10:15:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_25.pth 2025-09-26 10:15:08 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:15:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:15:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:15:41 [INFO] Epoch 25 loss: 482.4619493484497; train accuracy: 0.85890625; test accuracy: 0.4916 2025-09-26 10:15:42 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_25.pth 2025-09-26 10:15:42 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:15:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:15:42 [INFO] Round 25 Finish--------| 2025-09-26 10:15:42 [INFO] Model variance: mean: 0.003349568461999297, sum: 37427.91796875 2025-09-26 10:15:42 [INFO] g_protos_std: 0.7490420937538147 2025-09-26 10:15:46 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7787 2025-09-26 10:15:46 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:15:46 [INFO] Round 26 starts--------| 2025-09-26 10:15:46 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:16:11 [INFO] Epoch 26 loss: 402.2632989883423; train accuracy: 0.7555509868421053; test accuracy: 0.4396 2025-09-26 10:16:11 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:16:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:16:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:16:53 [INFO] Epoch 26 loss: 574.6575269699097; train accuracy: 0.7978515625; test accuracy: 0.5967 2025-09-26 10:16:53 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:16:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:16:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:17:39 [INFO] Epoch 26 loss: 648.8874216079712; train accuracy: 0.7072576992753623; test accuracy: 0.5303 2025-09-26 10:17:39 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:17:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:17:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:18:10 [INFO] Epoch 26 loss: 439.5060176849365; train accuracy: 0.8189808238636364; test accuracy: 0.5373 2025-09-26 10:18:10 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:18:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:18:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:18:44 [INFO] Epoch 26 loss: 480.6342897415161; train accuracy: 0.8629296875; test accuracy: 0.4927 2025-09-26 10:18:44 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:18:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:18:44 [INFO] Round 26 Finish--------| 2025-09-26 10:18:44 [INFO] Model variance: mean: 0.003420646535232663, sum: 38222.140625 2025-09-26 10:18:44 [INFO] g_protos_std: 0.7401463985443115 2025-09-26 10:18:48 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7771 2025-09-26 10:18:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:18:48 [INFO] Round 27 starts--------| 2025-09-26 10:18:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:19:14 [INFO] Epoch 27 loss: 403.1339330673218; train accuracy: 0.8139905427631579; test accuracy: 0.5189 2025-09-26 10:19:14 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:19:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:19:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:19:57 [INFO] Epoch 27 loss: 570.529486656189; train accuracy: 0.7621597782258065; test accuracy: 0.5816 2025-09-26 10:19:57 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:19:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:19:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:20:43 [INFO] Epoch 27 loss: 640.2745847702026; train accuracy: 0.779693161231884; test accuracy: 0.5853 2025-09-26 10:20:43 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:20:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:20:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:21:13 [INFO] Epoch 27 loss: 437.2107820510864; train accuracy: 0.8152521306818182; test accuracy: 0.5276 2025-09-26 10:21:13 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:21:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:21:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:21:47 [INFO] Epoch 27 loss: 473.3608675003052; train accuracy: 0.849453125; test accuracy: 0.4881 2025-09-26 10:21:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:21:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:21:47 [INFO] Round 27 Finish--------| 2025-09-26 10:21:47 [INFO] Model variance: mean: 0.0034892777912318707, sum: 38989.0234375 2025-09-26 10:21:47 [INFO] g_protos_std: 0.7315254807472229 2025-09-26 10:21:52 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7887 2025-09-26 10:21:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:21:52 [INFO] Round 28 starts--------| 2025-09-26 10:21:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:22:19 [INFO] Epoch 28 loss: 403.7104272842407; train accuracy: 0.7979029605263158; test accuracy: 0.5086 2025-09-26 10:22:19 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:22:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:22:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:22:59 [INFO] Epoch 28 loss: 561.6496601104736; train accuracy: 0.737273185483871; test accuracy: 0.5629 2025-09-26 10:22:59 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:22:59 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:22:59 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:23:46 [INFO] Epoch 28 loss: 644.0516242980957; train accuracy: 0.8016304347826086; test accuracy: 0.5985 2025-09-26 10:23:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:23:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:23:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:24:17 [INFO] Epoch 28 loss: 435.4264507293701; train accuracy: 0.8342063210227273; test accuracy: 0.5226 2025-09-26 10:24:17 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:24:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:24:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:24:51 [INFO] Epoch 28 loss: 471.7638349533081; train accuracy: 0.8933984375; test accuracy: 0.5281 2025-09-26 10:24:51 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:24:51 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:24:51 [INFO] Round 28 Finish--------| 2025-09-26 10:24:51 [INFO] Model variance: mean: 0.0035571844782680273, sum: 39747.80859375 2025-09-26 10:24:51 [INFO] g_protos_std: 0.7228483557701111 2025-09-26 10:24:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7911 2025-09-26 10:24:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:24:55 [INFO] Round 29 starts--------| 2025-09-26 10:24:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:25:22 [INFO] Epoch 29 loss: 396.26419830322266; train accuracy: 0.8032483552631579; test accuracy: 0.5159 2025-09-26 10:25:22 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:25:22 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:25:22 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:26:04 [INFO] Epoch 29 loss: 557.8536529541016; train accuracy: 0.7986391129032258; test accuracy: 0.6162 2025-09-26 10:26:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:26:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:26:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:26:51 [INFO] Epoch 29 loss: 624.9714126586914; train accuracy: 0.7253453351449275; test accuracy: 0.5482 2025-09-26 10:26:51 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:26:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:26:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:27:21 [INFO] Epoch 29 loss: 423.4302043914795; train accuracy: 0.8255504261363636; test accuracy: 0.5591 2025-09-26 10:27:21 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:27:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:27:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:27:56 [INFO] Epoch 29 loss: 463.68870544433594; train accuracy: 0.7980859375; test accuracy: 0.4465 2025-09-26 10:27:56 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:27:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:27:56 [INFO] Round 29 Finish--------| 2025-09-26 10:27:56 [INFO] Model variance: mean: 0.0036263884976506233, sum: 40521.08984375 2025-09-26 10:27:56 [INFO] g_protos_std: 0.7141276597976685 2025-09-26 10:28:01 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7991 2025-09-26 10:28:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:28:01 [INFO] Round 30 starts--------| 2025-09-26 10:28:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:28:28 [INFO] Epoch 30 loss: 396.7560043334961; train accuracy: 0.7223478618421053; test accuracy: 0.4687 2025-09-26 10:28:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_30.pth 2025-09-26 10:28:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:28:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:28:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:29:12 [INFO] Epoch 30 loss: 550.9866847991943; train accuracy: 0.8143586189516129; test accuracy: 0.6014 2025-09-26 10:29:12 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_30.pth 2025-09-26 10:29:12 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:29:12 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:29:12 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:30:00 [INFO] Epoch 30 loss: 625.9801750183105; train accuracy: 0.7344599184782609; test accuracy: 0.5443 2025-09-26 10:30:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_30.pth 2025-09-26 10:30:01 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:30:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:30:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:30:31 [INFO] Epoch 30 loss: 429.52866649627686; train accuracy: 0.7493785511363636; test accuracy: 0.5073 2025-09-26 10:30:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_30.pth 2025-09-26 10:30:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:30:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:30:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:31:07 [INFO] Epoch 30 loss: 462.54866218566895; train accuracy: 0.867265625; test accuracy: 0.5015 2025-09-26 10:31:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_30.pth 2025-09-26 10:31:08 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:31:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:31:08 [INFO] Round 30 Finish--------| 2025-09-26 10:31:08 [INFO] Model variance: mean: 0.003692463506013155, sum: 41259.41015625 2025-09-26 10:31:08 [INFO] g_protos_std: 0.7057175040245056 2025-09-26 10:31:12 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7956 2025-09-26 10:31:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:31:12 [INFO] Round 31 starts--------| 2025-09-26 10:31:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:31:39 [INFO] Epoch 31 loss: 389.2056131362915; train accuracy: 0.7612561677631579; test accuracy: 0.4629 2025-09-26 10:31:39 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:31:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:31:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:32:22 [INFO] Epoch 31 loss: 539.7498407363892; train accuracy: 0.75; test accuracy: 0.5781 2025-09-26 10:32:22 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:32:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:32:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:33:09 [INFO] Epoch 31 loss: 608.9604845046997; train accuracy: 0.7678045742753623; test accuracy: 0.5733 2025-09-26 10:33:09 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:33:09 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:33:09 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:33:40 [INFO] Epoch 31 loss: 417.55296421051025; train accuracy: 0.8053533380681818; test accuracy: 0.5271 2025-09-26 10:33:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:33:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:33:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:34:15 [INFO] Epoch 31 loss: 453.03930950164795; train accuracy: 0.8401171875; test accuracy: 0.4757 2025-09-26 10:34:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:34:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:34:15 [INFO] Round 31 Finish--------| 2025-09-26 10:34:15 [INFO] Model variance: mean: 0.0037607746198773384, sum: 42022.71484375 2025-09-26 10:34:15 [INFO] g_protos_std: 0.6972325444221497 2025-09-26 10:34:19 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8033 2025-09-26 10:34:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:34:19 [INFO] Round 32 starts--------| 2025-09-26 10:34:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:34:46 [INFO] Epoch 32 loss: 392.55605125427246; train accuracy: 0.8045333059210527; test accuracy: 0.506 2025-09-26 10:34:46 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:34:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:34:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:35:28 [INFO] Epoch 32 loss: 543.909752368927; train accuracy: 0.8455456149193549; test accuracy: 0.6433 2025-09-26 10:35:28 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:35:28 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:35:28 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:36:16 [INFO] Epoch 32 loss: 611.7957448959351; train accuracy: 0.7993942481884058; test accuracy: 0.6006 2025-09-26 10:36:16 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:36:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:36:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:36:47 [INFO] Epoch 32 loss: 418.728777885437; train accuracy: 0.78857421875; test accuracy: 0.53 2025-09-26 10:36:47 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:36:47 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:36:47 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:37:20 [INFO] Epoch 32 loss: 458.51683139801025; train accuracy: 0.8572265625; test accuracy: 0.4943 2025-09-26 10:37:20 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:37:20 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:37:20 [INFO] Round 32 Finish--------| 2025-09-26 10:37:20 [INFO] Model variance: mean: 0.0038232989609241486, sum: 42721.359375 2025-09-26 10:37:20 [INFO] g_protos_std: 0.6891319751739502 2025-09-26 10:37:25 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8052 2025-09-26 10:37:25 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:37:25 [INFO] Round 33 starts--------| 2025-09-26 10:37:25 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:37:52 [INFO] Epoch 33 loss: 387.9765748977661; train accuracy: 0.8318256578947368; test accuracy: 0.5545 2025-09-26 10:37:52 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:37:52 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:37:52 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:38:34 [INFO] Epoch 33 loss: 539.5969610214233; train accuracy: 0.8265183971774194; test accuracy: 0.6411 2025-09-26 10:38:34 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:38:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:38:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:39:20 [INFO] Epoch 33 loss: 603.9792852401733; train accuracy: 0.7687103713768116; test accuracy: 0.5805 2025-09-26 10:39:20 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:39:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:39:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:39:49 [INFO] Epoch 33 loss: 413.17290210723877; train accuracy: 0.8769087357954546; test accuracy: 0.5588 2025-09-26 10:39:49 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:39:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:39:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:40:23 [INFO] Epoch 33 loss: 451.147292137146; train accuracy: 0.8539453125; test accuracy: 0.5053 2025-09-26 10:40:23 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:40:23 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:40:23 [INFO] Round 33 Finish--------| 2025-09-26 10:40:23 [INFO] Model variance: mean: 0.003886593272909522, sum: 43428.60546875 2025-09-26 10:40:23 [INFO] g_protos_std: 0.6808518171310425 2025-09-26 10:40:28 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.811 2025-09-26 10:40:28 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:40:28 [INFO] Round 34 starts--------| 2025-09-26 10:40:28 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:40:54 [INFO] Epoch 34 loss: 377.9771776199341; train accuracy: 0.8238075657894737; test accuracy: 0.5198 2025-09-26 10:40:54 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:40:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:40:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:41:35 [INFO] Epoch 34 loss: 533.0204277038574; train accuracy: 0.8185798891129032; test accuracy: 0.622 2025-09-26 10:41:35 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:41:35 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:41:35 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:42:22 [INFO] Epoch 34 loss: 598.3860831260681; train accuracy: 0.8114809782608695; test accuracy: 0.6024 2025-09-26 10:42:22 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:42:22 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:42:22 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:42:54 [INFO] Epoch 34 loss: 410.8285493850708; train accuracy: 0.8642578125; test accuracy: 0.5578 2025-09-26 10:42:54 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:42:54 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:42:54 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:43:29 [INFO] Epoch 34 loss: 448.98854541778564; train accuracy: 0.8826171875; test accuracy: 0.4809 2025-09-26 10:43:29 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:43:29 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:43:29 [INFO] Round 34 Finish--------| 2025-09-26 10:43:29 [INFO] Model variance: mean: 0.003950746729969978, sum: 44145.453125 2025-09-26 10:43:29 [INFO] g_protos_std: 0.6727766990661621 2025-09-26 10:43:34 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8093 2025-09-26 10:43:34 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:43:34 [INFO] Round 35 starts--------| 2025-09-26 10:43:34 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:44:00 [INFO] Epoch 35 loss: 379.40215492248535; train accuracy: 0.729749177631579; test accuracy: 0.4329 2025-09-26 10:44:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_35.pth 2025-09-26 10:44:01 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:44:01 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:44:01 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:44:43 [INFO] Epoch 35 loss: 525.6032094955444; train accuracy: 0.780304939516129; test accuracy: 0.5799 2025-09-26 10:44:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_35.pth 2025-09-26 10:44:44 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:44:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:44:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:45:32 [INFO] Epoch 35 loss: 592.6432247161865; train accuracy: 0.7504528985507246; test accuracy: 0.5647 2025-09-26 10:45:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_35.pth 2025-09-26 10:45:32 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:45:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:45:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:46:03 [INFO] Epoch 35 loss: 403.64095878601074; train accuracy: 0.8693625710227273; test accuracy: 0.5769 2025-09-26 10:46:03 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_35.pth 2025-09-26 10:46:03 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:46:03 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:46:03 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:46:38 [INFO] Epoch 35 loss: 436.66002464294434; train accuracy: 0.89296875; test accuracy: 0.5113 2025-09-26 10:46:38 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_35.pth 2025-09-26 10:46:38 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:46:38 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:46:38 [INFO] Round 35 Finish--------| 2025-09-26 10:46:38 [INFO] Model variance: mean: 0.004012201447039843, sum: 44832.1484375 2025-09-26 10:46:38 [INFO] g_protos_std: 0.6647303700447083 2025-09-26 10:46:43 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.804 2025-09-26 10:46:43 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:46:43 [INFO] Round 36 starts--------| 2025-09-26 10:46:43 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:47:09 [INFO] Epoch 36 loss: 380.26706981658936; train accuracy: 0.8431846217105263; test accuracy: 0.5137 2025-09-26 10:47:09 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:47:09 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:47:09 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:47:52 [INFO] Epoch 36 loss: 515.7463345527649; train accuracy: 0.7250819052419355; test accuracy: 0.5356 2025-09-26 10:47:52 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:47:52 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:47:52 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:48:38 [INFO] Epoch 36 loss: 592.2208566665649; train accuracy: 0.7652853260869565; test accuracy: 0.5718 2025-09-26 10:48:38 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:48:38 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:48:38 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:49:08 [INFO] Epoch 36 loss: 398.8373622894287; train accuracy: 0.8650124289772727; test accuracy: 0.5721 2025-09-26 10:49:08 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:49:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:49:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:49:44 [INFO] Epoch 36 loss: 436.6679992675781; train accuracy: 0.86203125; test accuracy: 0.473 2025-09-26 10:49:44 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:49:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:49:44 [INFO] Round 36 Finish--------| 2025-09-26 10:49:44 [INFO] Model variance: mean: 0.0040747011080384254, sum: 45530.515625 2025-09-26 10:49:44 [INFO] g_protos_std: 0.6567882895469666 2025-09-26 10:49:49 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8219 2025-09-26 10:49:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:49:49 [INFO] Round 37 starts--------| 2025-09-26 10:49:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:50:16 [INFO] Epoch 37 loss: 369.94318866729736; train accuracy: 0.8623046875; test accuracy: 0.5509 2025-09-26 10:50:16 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:50:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:50:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:51:00 [INFO] Epoch 37 loss: 517.0504002571106; train accuracy: 0.8315272177419355; test accuracy: 0.6293 2025-09-26 10:51:00 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:51:00 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:51:00 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:51:48 [INFO] Epoch 37 loss: 585.1592125892639; train accuracy: 0.8153872282608695; test accuracy: 0.6021 2025-09-26 10:51:48 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:51:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:51:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:52:19 [INFO] Epoch 37 loss: 399.71062755584717; train accuracy: 0.8685635653409091; test accuracy: 0.5773 2025-09-26 10:52:19 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:52:19 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:52:19 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:52:54 [INFO] Epoch 37 loss: 431.36061668395996; train accuracy: 0.9121875; test accuracy: 0.5316 2025-09-26 10:52:54 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:52:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:52:54 [INFO] Round 37 Finish--------| 2025-09-26 10:52:54 [INFO] Model variance: mean: 0.004135273862630129, sum: 46207.3515625 2025-09-26 10:52:54 [INFO] g_protos_std: 0.6489984393119812 2025-09-26 10:52:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.814 2025-09-26 10:52:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:52:59 [INFO] Round 38 starts--------| 2025-09-26 10:52:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:53:26 [INFO] Epoch 38 loss: 376.4144039154053; train accuracy: 0.7761615953947368; test accuracy: 0.5184 2025-09-26 10:53:26 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:53:26 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:53:26 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:54:10 [INFO] Epoch 38 loss: 514.1164927482605; train accuracy: 0.8362840221774194; test accuracy: 0.6097 2025-09-26 10:54:10 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:54:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:54:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:54:59 [INFO] Epoch 38 loss: 576.4297437667847; train accuracy: 0.8281533061594203; test accuracy: 0.6061 2025-09-26 10:54:59 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:54:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:54:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:55:30 [INFO] Epoch 38 loss: 399.21382331848145; train accuracy: 0.8156516335227273; test accuracy: 0.5638 2025-09-26 10:55:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:55:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:55:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:56:05 [INFO] Epoch 38 loss: 435.6721591949463; train accuracy: 0.8905859375; test accuracy: 0.5068 2025-09-26 10:56:05 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:56:05 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:56:05 [INFO] Round 38 Finish--------| 2025-09-26 10:56:05 [INFO] Model variance: mean: 0.0041948724538087845, sum: 46873.3046875 2025-09-26 10:56:05 [INFO] g_protos_std: 0.6412860155105591 2025-09-26 10:56:10 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8185 2025-09-26 10:56:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:56:10 [INFO] Round 39 starts--------| 2025-09-26 10:56:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:56:37 [INFO] Epoch 39 loss: 369.37908935546875; train accuracy: 0.7769325657894737; test accuracy: 0.4913 2025-09-26 10:56:37 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:56:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:56:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:57:20 [INFO] Epoch 39 loss: 506.76235818862915; train accuracy: 0.8492628528225806; test accuracy: 0.6404 2025-09-26 10:57:20 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:57:20 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:57:20 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:58:07 [INFO] Epoch 39 loss: 571.1097259521484; train accuracy: 0.8320595561594203; test accuracy: 0.6269 2025-09-26 10:58:07 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:58:07 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:58:07 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:58:40 [INFO] Epoch 39 loss: 395.3481206893921; train accuracy: 0.8466352982954546; test accuracy: 0.5908 2025-09-26 10:58:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:58:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:58:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:59:15 [INFO] Epoch 39 loss: 428.485547542572; train accuracy: 0.8676171875; test accuracy: 0.4934 2025-09-26 10:59:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:59:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:59:15 [INFO] Round 39 Finish--------| 2025-09-26 10:59:15 [INFO] Model variance: mean: 0.004254573490470648, sum: 47540.3984375 2025-09-26 10:59:15 [INFO] g_protos_std: 0.6337018013000488 2025-09-26 10:59:20 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8246 2025-09-26 10:59:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:59:20 [INFO] Round 40 starts--------| 2025-09-26 10:59:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:59:46 [INFO] Epoch 40 loss: 365.5352191925049; train accuracy: 0.7587890625; test accuracy: 0.5132 2025-09-26 10:59:46 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_40.pth 2025-09-26 10:59:46 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:59:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:59:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:00:29 [INFO] Epoch 40 loss: 497.5008063316345; train accuracy: 0.7889994959677419; test accuracy: 0.5901 2025-09-26 11:00:30 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_40.pth 2025-09-26 11:00:30 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:00:30 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:00:30 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:01:18 [INFO] Epoch 40 loss: 566.3521518707275; train accuracy: 0.8078577898550725; test accuracy: 0.6039 2025-09-26 11:01:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_40.pth 2025-09-26 11:01:19 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:01:19 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:01:19 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:01:49 [INFO] Epoch 40 loss: 387.2103214263916; train accuracy: 0.7788973721590909; test accuracy: 0.5344 2025-09-26 11:01:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_40.pth 2025-09-26 11:01:49 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:01:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:01:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:02:25 [INFO] Epoch 40 loss: 425.89896631240845; train accuracy: 0.9128515625; test accuracy: 0.5407 2025-09-26 11:02:26 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_40.pth 2025-09-26 11:02:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:02:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:02:26 [INFO] Round 40 Finish--------| 2025-09-26 11:02:26 [INFO] Model variance: mean: 0.004314797930419445, sum: 48213.34375 2025-09-26 11:02:26 [INFO] g_protos_std: 0.6261603236198425 2025-09-26 11:02:30 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8251 2025-09-26 11:02:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:02:30 [INFO] Round 41 starts--------| 2025-09-26 11:02:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:02:58 [INFO] Epoch 41 loss: 365.06728076934814; train accuracy: 0.8162006578947368; test accuracy: 0.4567 2025-09-26 11:02:58 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:02:58 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:02:58 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:03:42 [INFO] Epoch 41 loss: 498.47145557403564; train accuracy: 0.8179183467741935; test accuracy: 0.5955 2025-09-26 11:03:42 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:03:42 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:03:42 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:04:29 [INFO] Epoch 41 loss: 565.2252039909363; train accuracy: 0.8368716032608695; test accuracy: 0.6279 2025-09-26 11:04:29 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:04:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:04:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:05:00 [INFO] Epoch 41 loss: 387.583194732666; train accuracy: 0.8342950994318182; test accuracy: 0.5852 2025-09-26 11:05:00 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:05:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:05:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:05:35 [INFO] Epoch 41 loss: 427.0480613708496; train accuracy: 0.83703125; test accuracy: 0.4737 2025-09-26 11:05:35 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:05:35 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:05:35 [INFO] Round 41 Finish--------| 2025-09-26 11:05:35 [INFO] Model variance: mean: 0.0043713864870369434, sum: 48845.6640625 2025-09-26 11:05:35 [INFO] g_protos_std: 0.6188769936561584 2025-09-26 11:05:39 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8308 2025-09-26 11:05:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:05:39 [INFO] Round 42 starts--------| 2025-09-26 11:05:39 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:06:05 [INFO] Epoch 42 loss: 359.3743896484375; train accuracy: 0.8660053453947368; test accuracy: 0.5577 2025-09-26 11:06:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:06:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:06:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:06:47 [INFO] Epoch 42 loss: 488.212149143219; train accuracy: 0.8649193548387096; test accuracy: 0.6334 2025-09-26 11:06:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:06:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:06:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:07:32 [INFO] Epoch 42 loss: 555.9510135650635; train accuracy: 0.7860337409420289; test accuracy: 0.5945 2025-09-26 11:07:32 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:07:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:07:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:08:06 [INFO] Epoch 42 loss: 391.55372619628906; train accuracy: 0.8697620738636364; test accuracy: 0.5552 2025-09-26 11:08:06 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:08:06 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:08:06 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:08:41 [INFO] Epoch 42 loss: 417.2622003555298; train accuracy: 0.8932421875; test accuracy: 0.5149 2025-09-26 11:08:41 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:08:41 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:08:41 [INFO] Round 42 Finish--------| 2025-09-26 11:08:41 [INFO] Model variance: mean: 0.004430515691637993, sum: 49506.3671875 2025-09-26 11:08:41 [INFO] g_protos_std: 0.6115654110908508 2025-09-26 11:08:46 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8333 2025-09-26 11:08:46 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:08:46 [INFO] Round 43 starts--------| 2025-09-26 11:08:46 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:09:13 [INFO] Epoch 43 loss: 360.71662616729736; train accuracy: 0.7529296875; test accuracy: 0.4744 2025-09-26 11:09:13 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:09:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:09:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:09:56 [INFO] Epoch 43 loss: 489.2154927253723; train accuracy: 0.8682900705645161; test accuracy: 0.6363 2025-09-26 11:09:56 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:09:56 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:09:56 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:10:43 [INFO] Epoch 43 loss: 553.4140725135803; train accuracy: 0.806244338768116; test accuracy: 0.587 2025-09-26 11:10:43 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:10:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:10:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:11:14 [INFO] Epoch 43 loss: 387.32218647003174; train accuracy: 0.8283025568181818; test accuracy: 0.5733 2025-09-26 11:11:14 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:11:14 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:11:14 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:11:48 [INFO] Epoch 43 loss: 413.4899787902832; train accuracy: 0.86734375; test accuracy: 0.5047 2025-09-26 11:11:48 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:11:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:11:48 [INFO] Round 43 Finish--------| 2025-09-26 11:11:48 [INFO] Model variance: mean: 0.0044871228747069836, sum: 50138.89453125 2025-09-26 11:11:48 [INFO] g_protos_std: 0.6043421626091003 2025-09-26 11:11:53 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8307 2025-09-26 11:11:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:11:53 [INFO] Round 44 starts--------| 2025-09-26 11:11:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:12:21 [INFO] Epoch 44 loss: 358.6717252731323; train accuracy: 0.8536184210526315; test accuracy: 0.5672 2025-09-26 11:12:21 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:12:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:12:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:13:04 [INFO] Epoch 44 loss: 485.7341113090515; train accuracy: 0.8364730342741935; test accuracy: 0.6193 2025-09-26 11:13:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:13:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:13:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:13:52 [INFO] Epoch 44 loss: 552.4354615211487; train accuracy: 0.8112545289855072; test accuracy: 0.6076 2025-09-26 11:13:52 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:13:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:13:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:14:24 [INFO] Epoch 44 loss: 377.7099494934082; train accuracy: 0.8375799005681818; test accuracy: 0.552 2025-09-26 11:14:24 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:14:24 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:14:24 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:14:59 [INFO] Epoch 44 loss: 407.9036765098572; train accuracy: 0.8804296875; test accuracy: 0.5239 2025-09-26 11:14:59 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:14:59 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:14:59 [INFO] Round 44 Finish--------| 2025-09-26 11:14:59 [INFO] Model variance: mean: 0.00454377569258213, sum: 50771.9296875 2025-09-26 11:14:59 [INFO] g_protos_std: 0.5972105860710144 2025-09-26 11:15:04 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8349 2025-09-26 11:15:04 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:15:04 [INFO] Round 45 starts--------| 2025-09-26 11:15:04 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:15:31 [INFO] Epoch 45 loss: 355.6343660354614; train accuracy: 0.8528988486842105; test accuracy: 0.523 2025-09-26 11:15:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_45.pth 2025-09-26 11:15:31 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:15:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:15:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:16:13 [INFO] Epoch 45 loss: 485.38775873184204; train accuracy: 0.8726058467741935; test accuracy: 0.6422 2025-09-26 11:16:13 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_45.pth 2025-09-26 11:16:13 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:16:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:16:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:16:59 [INFO] Epoch 45 loss: 549.6434760093689; train accuracy: 0.8463258605072463; test accuracy: 0.6048 2025-09-26 11:16:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_45.pth 2025-09-26 11:16:59 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:16:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:16:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:17:29 [INFO] Epoch 45 loss: 383.0591163635254; train accuracy: 0.8823686079545454; test accuracy: 0.5968 2025-09-26 11:17:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_45.pth 2025-09-26 11:17:29 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:17:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:17:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:18:05 [INFO] Epoch 45 loss: 409.8575577735901; train accuracy: 0.8745703125; test accuracy: 0.5119 2025-09-26 11:18:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_45.pth 2025-09-26 11:18:05 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:18:05 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:18:05 [INFO] Round 45 Finish--------| 2025-09-26 11:18:05 [INFO] Model variance: mean: 0.004597512539476156, sum: 51372.3828125 2025-09-26 11:18:05 [INFO] g_protos_std: 0.5903604626655579 2025-09-26 11:18:10 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8338 2025-09-26 11:18:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:18:10 [INFO] Round 46 starts--------| 2025-09-26 11:18:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:18:37 [INFO] Epoch 46 loss: 350.5096855163574; train accuracy: 0.8632298519736842; test accuracy: 0.5969 2025-09-26 11:18:37 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:18:37 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:18:37 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:19:19 [INFO] Epoch 46 loss: 477.89993715286255; train accuracy: 0.8678490423387096; test accuracy: 0.6236 2025-09-26 11:19:19 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:19:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:19:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:20:06 [INFO] Epoch 46 loss: 539.5930099487305; train accuracy: 0.7603034420289855; test accuracy: 0.5724 2025-09-26 11:20:06 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:20:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:20:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:20:37 [INFO] Epoch 46 loss: 374.42184114456177; train accuracy: 0.8889382102272727; test accuracy: 0.5967 2025-09-26 11:20:37 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:20:37 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:20:37 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:21:13 [INFO] Epoch 46 loss: 396.98864459991455; train accuracy: 0.80125; test accuracy: 0.4495 2025-09-26 11:21:13 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:21:13 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:21:13 [INFO] Round 46 Finish--------| 2025-09-26 11:21:13 [INFO] Model variance: mean: 0.004654136020690203, sum: 52005.09375 2025-09-26 11:21:13 [INFO] g_protos_std: 0.583348274230957 2025-09-26 11:21:17 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8358 2025-09-26 11:21:17 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:21:17 [INFO] Round 47 starts--------| 2025-09-26 11:21:17 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:21:44 [INFO] Epoch 47 loss: 349.36305046081543; train accuracy: 0.799547697368421; test accuracy: 0.5118 2025-09-26 11:21:44 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:21:44 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:21:44 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:22:26 [INFO] Epoch 47 loss: 473.76014137268066; train accuracy: 0.8609816028225806; test accuracy: 0.6444 2025-09-26 11:22:26 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:22:26 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:22:26 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:23:12 [INFO] Epoch 47 loss: 539.0114598274231; train accuracy: 0.8292572463768116; test accuracy: 0.6227 2025-09-26 11:23:12 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:23:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:23:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:23:42 [INFO] Epoch 47 loss: 372.21333169937134; train accuracy: 0.8759321732954546; test accuracy: 0.5933 2025-09-26 11:23:42 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:23:42 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:23:42 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:24:19 [INFO] Epoch 47 loss: 397.4789137840271; train accuracy: 0.8426171875; test accuracy: 0.4854 2025-09-26 11:24:19 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:24:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:24:19 [INFO] Round 47 Finish--------| 2025-09-26 11:24:19 [INFO] Model variance: mean: 0.004707781597971916, sum: 52604.5234375 2025-09-26 11:24:19 [INFO] g_protos_std: 0.576533317565918 2025-09-26 11:24:23 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8347 2025-09-26 11:24:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:24:23 [INFO] Round 48 starts--------| 2025-09-26 11:24:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:24:50 [INFO] Epoch 48 loss: 349.3413333892822; train accuracy: 0.8387129934210527; test accuracy: 0.5211 2025-09-26 11:24:50 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:24:50 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:24:50 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:25:33 [INFO] Epoch 48 loss: 473.02609157562256; train accuracy: 0.8727318548387096; test accuracy: 0.653 2025-09-26 11:25:33 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:25:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:25:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:26:20 [INFO] Epoch 48 loss: 531.9086294174194; train accuracy: 0.8475713315217391; test accuracy: 0.6409 2025-09-26 11:26:20 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:26:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:26:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:26:50 [INFO] Epoch 48 loss: 379.1133418083191; train accuracy: 0.8462801846590909; test accuracy: 0.6165 2025-09-26 11:26:50 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:26:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:26:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:27:25 [INFO] Epoch 48 loss: 397.34367084503174; train accuracy: 0.875; test accuracy: 0.5168 2025-09-26 11:27:25 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:27:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:27:25 [INFO] Round 48 Finish--------| 2025-09-26 11:27:25 [INFO] Model variance: mean: 0.00476088747382164, sum: 53197.9296875 2025-09-26 11:27:25 [INFO] g_protos_std: 0.5698136687278748 2025-09-26 11:27:29 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8411 2025-09-26 11:27:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:27:29 [INFO] Round 49 starts--------| 2025-09-26 11:27:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:27:56 [INFO] Epoch 49 loss: 343.2959613800049; train accuracy: 0.8703227796052632; test accuracy: 0.5972 2025-09-26 11:27:56 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:27:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:27:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:28:39 [INFO] Epoch 49 loss: 475.86470651626587; train accuracy: 0.8644783266129032; test accuracy: 0.6472 2025-09-26 11:28:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:28:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:28:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:29:27 [INFO] Epoch 49 loss: 525.5784125328064; train accuracy: 0.8453351449275363; test accuracy: 0.6238 2025-09-26 11:29:27 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:29:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:29:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:29:57 [INFO] Epoch 49 loss: 365.6127381324768; train accuracy: 0.84912109375; test accuracy: 0.5878 2025-09-26 11:29:57 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:29:57 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:29:57 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:30:32 [INFO] Epoch 49 loss: 393.8514246940613; train accuracy: 0.8787109375; test accuracy: 0.4954 2025-09-26 11:30:32 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:30:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:30:32 [INFO] Round 49 Finish--------| 2025-09-26 11:30:32 [INFO] Model variance: mean: 0.004815129097551107, sum: 53804.01953125 2025-09-26 11:30:32 [INFO] g_protos_std: 0.5631074905395508 2025-09-26 11:30:37 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8482 2025-09-26 11:30:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:30:37 [INFO] Round 50 starts--------| 2025-09-26 11:30:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:31:03 [INFO] Epoch 50 loss: 342.767539024353; train accuracy: 0.8539268092105263; test accuracy: 0.5582 2025-09-26 11:31:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_50.pth 2025-09-26 11:31:04 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:31:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:31:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:31:47 [INFO] Epoch 50 loss: 464.00635528564453; train accuracy: 0.8110824092741935; test accuracy: 0.6126 2025-09-26 11:31:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_50.pth 2025-09-26 11:31:47 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:31:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:31:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:32:34 [INFO] Epoch 50 loss: 528.8008322715759; train accuracy: 0.850005661231884; test accuracy: 0.6266 2025-09-26 11:32:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_50.pth 2025-09-26 11:32:35 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:32:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:32:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:33:05 [INFO] Epoch 50 loss: 369.58784580230713; train accuracy: 0.8825461647727273; test accuracy: 0.5529 2025-09-26 11:33:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_50.pth 2025-09-26 11:33:05 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:33:05 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:33:05 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:33:39 [INFO] Epoch 50 loss: 397.37436151504517; train accuracy: 0.901796875; test accuracy: 0.5514 2025-09-26 11:33:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_50.pth 2025-09-26 11:33:39 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:33:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:33:39 [INFO] Round 50 Finish--------| 2025-09-26 11:33:39 [INFO] Model variance: mean: 0.004866603761911392, sum: 54379.1953125 2025-09-26 11:33:39 [INFO] g_protos_std: 0.5566181540489197 2025-09-26 11:33:44 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8357 2025-09-26 11:33:44 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:50:14 [INFO] Load config from ./configs/CIFAR10_alpha0.5.yaml 2025-09-26 08:50:14 [INFO] config: {'exp_name': 'CIFAR10_alpha0.5', 'dataset': {'data_name': 'CIFAR10', 'root_path': 'H:/codes/dataset', 'train_batch_size': 512, 'test_batch_size': 256, 'channels': 3, 'num_classes': 10, 'image_size': 32}, 'distribution': {'type': 'dirichlet', 'label_num_per_client': 2, 'alpha': 0.5}, 'client': {'num_clients': 5}, 'server': {'num_rounds': 300, 'frac_clients': 1.0, 'lr': 0.05, 'local_epochs': 1, 'optimizer': 'sgd', 'momentum': 0.9, 'weight_decay': 0.0001, 'loss_name': 'ce', 'model_name': 'resnet18', 'aggregated_by_datasize': True, 'lr_decay_per_round': 0.998}, 'device': 'cuda:0', 'checkpoint': {'save_path': './checkpoints/', 'save_freq': 5, 'result_file': 'CIFAR10_results.yaml'}, 'pretrain': {'lr': 0.01, 'epoch': 70, 'model_path': './pretrain/', 'momentum': 0.9, 'weight_decay': 0.0001, 'model_name': 'resnet18', 'model_file_name': 'resnet18-f37072fd.pth'}, 'DBCD': {'alpha_l_pa': 1, 'alpha_l_pb': 1, 'alpha_l_pc': 0.0, 'Beta_alpha': 0.2, 'unsup_method': 'infonce', 'contrastive_temperature': 0.5, 'encoder_epoch': 40, 'projector_epoch': 10, 'use_pretrain': False, 'aug_batch_size': 512, 'encoder_lr': 0.03, 'cls_optimizer': 'sgd', 'cls_lr': 0.05, 'supcon_temp': 0.07, 'super_gr': 100, 'aux_with_public': True}, 'etf': {'loss_name': 'ce'}, 'visualization': {'interval': 5, 'save_path': 'visualization/resnet18', 'vis_size': 16}, 'resume': True, 'resume_best': False, 'seed': 1, 'lambda_align_initial': 5.0} 2025-09-26 08:50:15 [INFO] Dataset CIFAR10 loaded 2025-09-26 08:50:15 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-26 08:50:16 [INFO] OneshotOursV7 with DRCL (ETF Anchors) and Lambda Annealing 2025-09-26 08:50:16 [INFO] Initialized ETF fixed anchors with shape: torch.Size([10, 512]) 2025-09-26 08:50:16 [INFO] Round 0 starts--------| 2025-09-26 08:50:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:51:16 [INFO] Epoch 0 loss: 1193.32333278656; train accuracy: 0.2560906661184211; test accuracy: 0.23 2025-09-26 08:51:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_0.pth 2025-09-26 08:51:17 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:51:17 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:51:17 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:52:06 [INFO] Epoch 0 loss: 951.7929029464722; train accuracy: 0.22183719758064516; test accuracy: 0.1468 2025-09-26 08:52:06 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_0.pth 2025-09-26 08:52:06 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:52:06 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:52:06 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:52:53 [INFO] Epoch 0 loss: 911.4383354187012; train accuracy: 0.2055158943965517; test accuracy: 0.1264 2025-09-26 08:52:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_0.pth 2025-09-26 08:52:53 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:52:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:52:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:53:50 [INFO] Epoch 0 loss: 1106.0076503753662; train accuracy: 0.2743869357638889; test accuracy: 0.2131 2025-09-26 08:53:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_0.pth 2025-09-26 08:53:50 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:53:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:53:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:54:22 [INFO] Epoch 0 loss: 602.9715213775635; train accuracy: 0.30553886217948717; test accuracy: 0.1233 2025-09-26 08:54:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_0.pth 2025-09-26 08:54:22 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:54:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:54:22 [INFO] Round 0 Finish--------| 2025-09-26 08:54:22 [INFO] Model variance: mean: 0.0006529925740323961, sum: 7296.5078125 2025-09-26 08:54:22 [INFO] g_protos_std: 0.9962782263755798 2025-09-26 08:54:27 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4043 2025-09-26 08:54:27 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:54:27 [INFO] Round 1 starts--------| 2025-09-26 08:54:27 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:55:19 [INFO] Epoch 1 loss: 1105.1911039352417; train accuracy: 0.2314453125; test accuracy: 0.1971 2025-09-26 08:55:19 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:55:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:55:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:56:01 [INFO] Epoch 1 loss: 893.6128988265991; train accuracy: 0.32818800403225806; test accuracy: 0.2239 2025-09-26 08:56:01 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:56:01 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:56:01 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 08:56:41 [INFO] Epoch 1 loss: 866.7753486633301; train accuracy: 0.28455010775862066; test accuracy: 0.2043 2025-09-26 08:56:41 [INFO] Client 2 Finish Local Training--------| 2025-09-26 08:56:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 08:56:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 08:57:30 [INFO] Epoch 1 loss: 1047.8253631591797; train accuracy: 0.3200412326388889; test accuracy: 0.2422 2025-09-26 08:57:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 08:57:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 08:57:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 08:57:58 [INFO] Epoch 1 loss: 562.4050445556641; train accuracy: 0.302734375; test accuracy: 0.1434 2025-09-26 08:57:58 [INFO] Client 4 Finish Local Training--------| 2025-09-26 08:57:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 08:57:58 [INFO] Round 1 Finish--------| 2025-09-26 08:57:58 [INFO] Model variance: mean: 0.0009142895578406751, sum: 10216.2275390625 2025-09-26 08:57:58 [INFO] g_protos_std: 0.9835235476493835 2025-09-26 08:58:03 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.4805 2025-09-26 08:58:03 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 08:58:03 [INFO] Round 2 starts--------| 2025-09-26 08:58:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 08:58:55 [INFO] Epoch 2 loss: 1056.832311630249; train accuracy: 0.32794510690789475; test accuracy: 0.265 2025-09-26 08:58:55 [INFO] Client 0 Finish Local Training--------| 2025-09-26 08:58:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 08:58:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 08:59:39 [INFO] Epoch 2 loss: 859.3360109329224; train accuracy: 0.4379725302419355; test accuracy: 0.2873 2025-09-26 08:59:39 [INFO] Client 1 Finish Local Training--------| 2025-09-26 08:59:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 08:59:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:00:19 [INFO] Epoch 2 loss: 842.4452819824219; train accuracy: 0.29909752155172414; test accuracy: 0.215 2025-09-26 09:00:19 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:00:19 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:00:19 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:01:08 [INFO] Epoch 2 loss: 1000.9312610626221; train accuracy: 0.2583279079861111; test accuracy: 0.1923 2025-09-26 09:01:08 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:01:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:01:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:01:35 [INFO] Epoch 2 loss: 551.2884902954102; train accuracy: 0.3521133814102564; test accuracy: 0.1608 2025-09-26 09:01:35 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:01:35 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:01:35 [INFO] Round 2 Finish--------| 2025-09-26 09:01:35 [INFO] Model variance: mean: 0.0011195065453648567, sum: 12509.3125 2025-09-26 09:01:35 [INFO] g_protos_std: 0.9710536599159241 2025-09-26 09:01:39 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5167 2025-09-26 09:01:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:01:39 [INFO] Round 3 starts--------| 2025-09-26 09:01:39 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:02:32 [INFO] Epoch 3 loss: 1018.7648820877075; train accuracy: 0.40509354440789475; test accuracy: 0.3331 2025-09-26 09:02:32 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:02:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:02:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:03:14 [INFO] Epoch 3 loss: 836.7752447128296; train accuracy: 0.3904989919354839; test accuracy: 0.263 2025-09-26 09:03:14 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:03:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:03:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:03:56 [INFO] Epoch 3 loss: 821.5687017440796; train accuracy: 0.37257543103448276; test accuracy: 0.2761 2025-09-26 09:03:56 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:03:56 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:03:56 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:04:46 [INFO] Epoch 3 loss: 968.8642730712891; train accuracy: 0.4290907118055556; test accuracy: 0.3415 2025-09-26 09:04:46 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:04:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:04:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:05:13 [INFO] Epoch 3 loss: 538.6153335571289; train accuracy: 0.4151141826923077; test accuracy: 0.2481 2025-09-26 09:05:13 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:05:13 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:05:13 [INFO] Round 3 Finish--------| 2025-09-26 09:05:13 [INFO] Model variance: mean: 0.001300081261433661, sum: 14527.044921875 2025-09-26 09:05:13 [INFO] g_protos_std: 0.9587305784225464 2025-09-26 09:05:18 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.5758 2025-09-26 09:05:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:05:18 [INFO] Round 4 starts--------| 2025-09-26 09:05:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:06:09 [INFO] Epoch 4 loss: 984.7976818084717; train accuracy: 0.4033203125; test accuracy: 0.3356 2025-09-26 09:06:09 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:06:09 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:06:09 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:06:52 [INFO] Epoch 4 loss: 815.3225030899048; train accuracy: 0.37247983870967744; test accuracy: 0.254 2025-09-26 09:06:52 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:06:52 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:06:52 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:07:32 [INFO] Epoch 4 loss: 800.2323770523071; train accuracy: 0.5113483297413793; test accuracy: 0.3422 2025-09-26 09:07:32 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:07:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:07:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:08:22 [INFO] Epoch 4 loss: 944.4304733276367; train accuracy: 0.471435546875; test accuracy: 0.3673 2025-09-26 09:08:22 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:08:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:08:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:08:49 [INFO] Epoch 4 loss: 527.1046714782715; train accuracy: 0.4328425480769231; test accuracy: 0.2407 2025-09-26 09:08:49 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:08:49 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:08:49 [INFO] Round 4 Finish--------| 2025-09-26 09:08:49 [INFO] Model variance: mean: 0.0014685166534036398, sum: 16409.134765625 2025-09-26 09:08:49 [INFO] g_protos_std: 0.9466718435287476 2025-09-26 09:08:54 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6169 2025-09-26 09:08:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:08:54 [INFO] Round 5 starts--------| 2025-09-26 09:08:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:09:44 [INFO] Epoch 5 loss: 960.9814434051514; train accuracy: 0.5870939555921053; test accuracy: 0.4957 2025-09-26 09:09:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_5.pth 2025-09-26 09:09:45 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:09:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:09:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:10:28 [INFO] Epoch 5 loss: 802.0786600112915; train accuracy: 0.5392200100806451; test accuracy: 0.3628 2025-09-26 09:10:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_5.pth 2025-09-26 09:10:29 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:10:29 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:10:29 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:11:09 [INFO] Epoch 5 loss: 783.1408834457397; train accuracy: 0.5437769396551724; test accuracy: 0.4184 2025-09-26 09:11:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_5.pth 2025-09-26 09:11:10 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:11:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:11:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:11:59 [INFO] Epoch 5 loss: 913.8073310852051; train accuracy: 0.4855685763888889; test accuracy: 0.4 2025-09-26 09:11:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_5.pth 2025-09-26 09:11:59 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:11:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:11:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:12:28 [INFO] Epoch 5 loss: 525.9581708908081; train accuracy: 0.3952323717948718; test accuracy: 0.2336 2025-09-26 09:12:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_5.pth 2025-09-26 09:12:28 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:12:28 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:12:28 [INFO] Round 5 Finish--------| 2025-09-26 09:12:28 [INFO] Model variance: mean: 0.001626199926249683, sum: 18171.080078125 2025-09-26 09:12:28 [INFO] g_protos_std: 0.9348074793815613 2025-09-26 09:12:33 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6416 2025-09-26 09:12:33 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:12:33 [INFO] Round 6 starts--------| 2025-09-26 09:12:33 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:13:24 [INFO] Epoch 6 loss: 930.3011455535889; train accuracy: 0.613512541118421; test accuracy: 0.5266 2025-09-26 09:13:24 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:13:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:13:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:14:07 [INFO] Epoch 6 loss: 777.6479644775391; train accuracy: 0.4876827116935484; test accuracy: 0.3273 2025-09-26 09:14:07 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:14:07 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:14:07 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:14:46 [INFO] Epoch 6 loss: 763.2475681304932; train accuracy: 0.5355940193965517; test accuracy: 0.388 2025-09-26 09:14:46 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:14:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:14:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:15:33 [INFO] Epoch 6 loss: 892.0327234268188; train accuracy: 0.659423828125; test accuracy: 0.5232 2025-09-26 09:15:33 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:15:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:15:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:16:00 [INFO] Epoch 6 loss: 510.62100410461426; train accuracy: 0.464443108974359; test accuracy: 0.2414 2025-09-26 09:16:00 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:16:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:16:00 [INFO] Round 6 Finish--------| 2025-09-26 09:16:00 [INFO] Model variance: mean: 0.0017752595013007522, sum: 19836.6640625 2025-09-26 09:16:00 [INFO] g_protos_std: 0.9227719902992249 2025-09-26 09:16:05 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6738 2025-09-26 09:16:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:16:05 [INFO] Round 7 starts--------| 2025-09-26 09:16:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:16:56 [INFO] Epoch 7 loss: 909.3490037918091; train accuracy: 0.48506887335526316; test accuracy: 0.4263 2025-09-26 09:16:56 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:16:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:16:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:17:37 [INFO] Epoch 7 loss: 760.2057752609253; train accuracy: 0.6067918346774194; test accuracy: 0.3944 2025-09-26 09:17:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:17:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:17:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:18:18 [INFO] Epoch 7 loss: 746.8682231903076; train accuracy: 0.48518318965517243; test accuracy: 0.3124 2025-09-26 09:18:18 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:18:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:18:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:19:07 [INFO] Epoch 7 loss: 864.0174074172974; train accuracy: 0.579833984375; test accuracy: 0.4688 2025-09-26 09:19:07 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:19:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:19:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:19:34 [INFO] Epoch 7 loss: 499.4007968902588; train accuracy: 0.35431690705128205; test accuracy: 0.146 2025-09-26 09:19:34 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:19:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:19:34 [INFO] Round 7 Finish--------| 2025-09-26 09:19:34 [INFO] Model variance: mean: 0.0019201334798708558, sum: 21455.478515625 2025-09-26 09:19:34 [INFO] g_protos_std: 0.9107598662376404 2025-09-26 09:19:38 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.6953 2025-09-26 09:19:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:19:38 [INFO] Round 8 starts--------| 2025-09-26 09:19:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:20:32 [INFO] Epoch 8 loss: 887.0271711349487; train accuracy: 0.660387541118421; test accuracy: 0.5803 2025-09-26 09:20:32 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:20:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:20:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:21:14 [INFO] Epoch 8 loss: 748.837513923645; train accuracy: 0.6953755040322581; test accuracy: 0.4633 2025-09-26 09:21:14 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:21:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:21:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:21:55 [INFO] Epoch 8 loss: 736.0054140090942; train accuracy: 0.5862068965517241; test accuracy: 0.4336 2025-09-26 09:21:55 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:21:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:21:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:22:44 [INFO] Epoch 8 loss: 839.648606300354; train accuracy: 0.7127278645833334; test accuracy: 0.5708 2025-09-26 09:22:44 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:22:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:22:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:23:12 [INFO] Epoch 8 loss: 495.2695074081421; train accuracy: 0.5806290064102564; test accuracy: 0.3298 2025-09-26 09:23:12 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:23:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:23:12 [INFO] Round 8 Finish--------| 2025-09-26 09:23:12 [INFO] Model variance: mean: 0.002051366725936532, sum: 22921.873046875 2025-09-26 09:23:12 [INFO] g_protos_std: 0.899057924747467 2025-09-26 09:23:16 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7146 2025-09-26 09:23:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:23:16 [INFO] Round 9 starts--------| 2025-09-26 09:23:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:24:08 [INFO] Epoch 9 loss: 871.7235164642334; train accuracy: 0.7106291118421053; test accuracy: 0.6054 2025-09-26 09:24:08 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:24:08 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:24:08 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:24:49 [INFO] Epoch 9 loss: 725.7957706451416; train accuracy: 0.6758442540322581; test accuracy: 0.4669 2025-09-26 09:24:49 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:24:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:24:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:25:28 [INFO] Epoch 9 loss: 721.2940073013306; train accuracy: 0.5837486530172413; test accuracy: 0.4639 2025-09-26 09:25:28 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:25:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:25:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:26:15 [INFO] Epoch 9 loss: 832.5295667648315; train accuracy: 0.5306260850694444; test accuracy: 0.4345 2025-09-26 09:26:15 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:26:15 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:26:15 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:26:40 [INFO] Epoch 9 loss: 483.63494300842285; train accuracy: 0.6344651442307693; test accuracy: 0.3516 2025-09-26 09:26:40 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:26:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:26:40 [INFO] Round 9 Finish--------| 2025-09-26 09:26:40 [INFO] Model variance: mean: 0.0021788151934742928, sum: 24345.9765625 2025-09-26 09:26:40 [INFO] g_protos_std: 0.8872594833374023 2025-09-26 09:26:45 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7303 2025-09-26 09:26:45 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:26:45 [INFO] Round 10 starts--------| 2025-09-26 09:26:45 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:27:34 [INFO] Epoch 10 loss: 861.1326923370361; train accuracy: 0.7211143092105263; test accuracy: 0.6121 2025-09-26 09:27:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_10.pth 2025-09-26 09:27:35 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:27:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:27:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:28:17 [INFO] Epoch 10 loss: 721.2421445846558; train accuracy: 0.6913117439516129; test accuracy: 0.4756 2025-09-26 09:28:18 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_10.pth 2025-09-26 09:28:18 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:28:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:28:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:28:57 [INFO] Epoch 10 loss: 709.2672872543335; train accuracy: 0.7018790409482759; test accuracy: 0.5571 2025-09-26 09:28:58 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_10.pth 2025-09-26 09:28:58 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:28:58 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:28:58 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:29:48 [INFO] Epoch 10 loss: 820.4168128967285; train accuracy: 0.6537814670138888; test accuracy: 0.5343 2025-09-26 09:29:48 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_10.pth 2025-09-26 09:29:48 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:29:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:29:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:30:15 [INFO] Epoch 10 loss: 476.70385551452637; train accuracy: 0.6227463942307693; test accuracy: 0.3347 2025-09-26 09:30:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_10.pth 2025-09-26 09:30:16 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:30:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:30:16 [INFO] Round 10 Finish--------| 2025-09-26 09:30:16 [INFO] Model variance: mean: 0.002294680802151561, sum: 25640.65234375 2025-09-26 09:30:16 [INFO] g_protos_std: 0.8757612705230713 2025-09-26 09:30:20 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7353 2025-09-26 09:30:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:30:20 [INFO] Round 11 starts--------| 2025-09-26 09:30:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:31:13 [INFO] Epoch 11 loss: 838.0328569412231; train accuracy: 0.7175935444078947; test accuracy: 0.607 2025-09-26 09:31:13 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:31:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:31:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:31:56 [INFO] Epoch 11 loss: 696.3816032409668; train accuracy: 0.6959425403225806; test accuracy: 0.4839 2025-09-26 09:31:56 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:31:56 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:31:56 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:32:37 [INFO] Epoch 11 loss: 701.6253299713135; train accuracy: 0.5466056034482759; test accuracy: 0.4321 2025-09-26 09:32:37 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:32:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:32:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:33:28 [INFO] Epoch 11 loss: 804.8913469314575; train accuracy: 0.7080620659722222; test accuracy: 0.567 2025-09-26 09:33:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:33:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:33:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:33:56 [INFO] Epoch 11 loss: 469.0338945388794; train accuracy: 0.4889823717948718; test accuracy: 0.2407 2025-09-26 09:33:56 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:33:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:33:56 [INFO] Round 11 Finish--------| 2025-09-26 09:33:56 [INFO] Model variance: mean: 0.002410492394119501, sum: 26934.7265625 2025-09-26 09:33:56 [INFO] g_protos_std: 0.8641512393951416 2025-09-26 09:34:00 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7525 2025-09-26 09:34:00 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:34:00 [INFO] Round 12 starts--------| 2025-09-26 09:34:00 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:34:54 [INFO] Epoch 12 loss: 812.3187532424927; train accuracy: 0.7837942023026315; test accuracy: 0.6764 2025-09-26 09:34:54 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:34:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:34:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:35:37 [INFO] Epoch 12 loss: 688.9230537414551; train accuracy: 0.6506741431451613; test accuracy: 0.4261 2025-09-26 09:35:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:35:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:35:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:36:19 [INFO] Epoch 12 loss: 693.5771961212158; train accuracy: 0.679754849137931; test accuracy: 0.5479 2025-09-26 09:36:19 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:36:19 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:36:19 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:37:08 [INFO] Epoch 12 loss: 787.3981113433838; train accuracy: 0.5778266059027778; test accuracy: 0.4817 2025-09-26 09:37:08 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:37:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:37:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:37:36 [INFO] Epoch 12 loss: 468.7084445953369; train accuracy: 0.5268930288461539; test accuracy: 0.2689 2025-09-26 09:37:36 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:37:36 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:37:36 [INFO] Round 12 Finish--------| 2025-09-26 09:37:36 [INFO] Model variance: mean: 0.002521991729736328, sum: 28180.615234375 2025-09-26 09:37:36 [INFO] g_protos_std: 0.8526461124420166 2025-09-26 09:37:41 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7718 2025-09-26 09:37:41 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:37:41 [INFO] Round 13 starts--------| 2025-09-26 09:37:41 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:38:31 [INFO] Epoch 13 loss: 799.6667022705078; train accuracy: 0.6943102384868421; test accuracy: 0.597 2025-09-26 09:38:31 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:38:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:38:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:39:12 [INFO] Epoch 13 loss: 685.7581377029419; train accuracy: 0.6731665826612904; test accuracy: 0.4616 2025-09-26 09:39:12 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:39:12 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:39:12 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:39:52 [INFO] Epoch 13 loss: 682.4987535476685; train accuracy: 0.6784415409482759; test accuracy: 0.5171 2025-09-26 09:39:52 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:39:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:39:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:40:40 [INFO] Epoch 13 loss: 777.5269536972046; train accuracy: 0.6928982204861112; test accuracy: 0.5439 2025-09-26 09:40:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:40:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:40:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:41:07 [INFO] Epoch 13 loss: 461.94865226745605; train accuracy: 0.6863982371794872; test accuracy: 0.3942 2025-09-26 09:41:07 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:41:07 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:41:07 [INFO] Round 13 Finish--------| 2025-09-26 09:41:07 [INFO] Model variance: mean: 0.00262841721996665, sum: 29369.80859375 2025-09-26 09:41:07 [INFO] g_protos_std: 0.8412315249443054 2025-09-26 09:41:12 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7793 2025-09-26 09:41:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:41:12 [INFO] Round 14 starts--------| 2025-09-26 09:41:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:42:05 [INFO] Epoch 14 loss: 783.8820819854736; train accuracy: 0.785413240131579; test accuracy: 0.6755 2025-09-26 09:42:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:42:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:42:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:42:50 [INFO] Epoch 14 loss: 677.1269998550415; train accuracy: 0.6091229838709677; test accuracy: 0.4154 2025-09-26 09:42:50 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:42:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:42:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:43:30 [INFO] Epoch 14 loss: 661.0839595794678; train accuracy: 0.717840786637931; test accuracy: 0.565 2025-09-26 09:43:30 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:43:30 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:43:30 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:44:20 [INFO] Epoch 14 loss: 761.0764436721802; train accuracy: 0.738037109375; test accuracy: 0.6029 2025-09-26 09:44:20 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:44:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:44:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:44:47 [INFO] Epoch 14 loss: 456.79007625579834; train accuracy: 0.7591646634615384; test accuracy: 0.4739 2025-09-26 09:44:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:44:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:44:47 [INFO] Round 14 Finish--------| 2025-09-26 09:44:47 [INFO] Model variance: mean: 0.0027338138315826654, sum: 30547.50390625 2025-09-26 09:44:47 [INFO] g_protos_std: 0.8299379348754883 2025-09-26 09:44:52 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7732 2025-09-26 09:44:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:44:52 [INFO] Round 15 starts--------| 2025-09-26 09:44:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:45:45 [INFO] Epoch 15 loss: 779.9719696044922; train accuracy: 0.7613846628289473; test accuracy: 0.6522 2025-09-26 09:45:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_15.pth 2025-09-26 09:45:45 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:45:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:45:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:46:27 [INFO] Epoch 15 loss: 664.5821075439453; train accuracy: 0.6745211693548387; test accuracy: 0.4949 2025-09-26 09:46:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_15.pth 2025-09-26 09:46:28 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:46:28 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:46:28 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:47:08 [INFO] Epoch 15 loss: 664.1771192550659; train accuracy: 0.6831559806034483; test accuracy: 0.535 2025-09-26 09:47:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_15.pth 2025-09-26 09:47:08 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:47:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:47:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:47:57 [INFO] Epoch 15 loss: 747.9923934936523; train accuracy: 0.7419976128472222; test accuracy: 0.6043 2025-09-26 09:47:58 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_15.pth 2025-09-26 09:47:58 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:47:58 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:47:58 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:48:26 [INFO] Epoch 15 loss: 450.4920129776001; train accuracy: 0.6322616185897436; test accuracy: 0.3713 2025-09-26 09:48:26 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_15.pth 2025-09-26 09:48:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:48:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:48:26 [INFO] Round 15 Finish--------| 2025-09-26 09:48:26 [INFO] Model variance: mean: 0.0028338248375803232, sum: 31665.0234375 2025-09-26 09:48:26 [INFO] g_protos_std: 0.8188028335571289 2025-09-26 09:48:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7904 2025-09-26 09:48:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:48:31 [INFO] Round 16 starts--------| 2025-09-26 09:48:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:49:21 [INFO] Epoch 16 loss: 768.7390899658203; train accuracy: 0.7620528371710527; test accuracy: 0.6375 2025-09-26 09:49:21 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:49:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:49:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:50:04 [INFO] Epoch 16 loss: 657.6230888366699; train accuracy: 0.7376827116935484; test accuracy: 0.5267 2025-09-26 09:50:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:50:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:50:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:50:44 [INFO] Epoch 16 loss: 656.8378705978394; train accuracy: 0.6833243534482759; test accuracy: 0.543 2025-09-26 09:50:44 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:50:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:50:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:51:31 [INFO] Epoch 16 loss: 735.2981653213501; train accuracy: 0.75634765625; test accuracy: 0.6119 2025-09-26 09:51:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:51:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:51:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:51:59 [INFO] Epoch 16 loss: 447.4929609298706; train accuracy: 0.7497495993589743; test accuracy: 0.4243 2025-09-26 09:51:59 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:51:59 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:51:59 [INFO] Round 16 Finish--------| 2025-09-26 09:51:59 [INFO] Model variance: mean: 0.0029300858732312918, sum: 32740.638671875 2025-09-26 09:51:59 [INFO] g_protos_std: 0.807819128036499 2025-09-26 09:52:04 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7921 2025-09-26 09:52:04 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:52:04 [INFO] Round 17 starts--------| 2025-09-26 09:52:04 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:52:55 [INFO] Epoch 17 loss: 745.3123226165771; train accuracy: 0.7623612253289473; test accuracy: 0.6447 2025-09-26 09:52:55 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:52:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:52:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:53:37 [INFO] Epoch 17 loss: 641.0656051635742; train accuracy: 0.6926978326612904; test accuracy: 0.498 2025-09-26 09:53:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:53:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:53:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:54:18 [INFO] Epoch 17 loss: 641.9437875747681; train accuracy: 0.7063577586206896; test accuracy: 0.5143 2025-09-26 09:54:18 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:54:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:54:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:55:08 [INFO] Epoch 17 loss: 729.1076135635376; train accuracy: 0.7596571180555556; test accuracy: 0.6254 2025-09-26 09:55:08 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:55:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:55:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:55:34 [INFO] Epoch 17 loss: 445.6271743774414; train accuracy: 0.7333733974358975; test accuracy: 0.4231 2025-09-26 09:55:34 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:55:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:55:34 [INFO] Round 17 Finish--------| 2025-09-26 09:55:34 [INFO] Model variance: mean: 0.0030266884714365005, sum: 33820.0703125 2025-09-26 09:55:34 [INFO] g_protos_std: 0.7968270182609558 2025-09-26 09:55:38 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.7993 2025-09-26 09:55:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:55:38 [INFO] Round 18 starts--------| 2025-09-26 09:55:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 09:56:30 [INFO] Epoch 18 loss: 739.96750831604; train accuracy: 0.6644222861842105; test accuracy: 0.5575 2025-09-26 09:56:30 [INFO] Client 0 Finish Local Training--------| 2025-09-26 09:56:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 09:56:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 09:57:10 [INFO] Epoch 18 loss: 638.9939374923706; train accuracy: 0.6661416330645161; test accuracy: 0.4607 2025-09-26 09:57:10 [INFO] Client 1 Finish Local Training--------| 2025-09-26 09:57:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 09:57:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 09:57:50 [INFO] Epoch 18 loss: 640.320855140686; train accuracy: 0.7463294719827587; test accuracy: 0.5794 2025-09-26 09:57:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 09:57:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 09:57:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 09:58:40 [INFO] Epoch 18 loss: 705.9961595535278; train accuracy: 0.7155219184027778; test accuracy: 0.5929 2025-09-26 09:58:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 09:58:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 09:58:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 09:59:08 [INFO] Epoch 18 loss: 433.98890495300293; train accuracy: 0.6603064903846154; test accuracy: 0.4021 2025-09-26 09:59:08 [INFO] Client 4 Finish Local Training--------| 2025-09-26 09:59:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 09:59:08 [INFO] Round 18 Finish--------| 2025-09-26 09:59:08 [INFO] Model variance: mean: 0.003120007459074259, sum: 34862.8125 2025-09-26 09:59:08 [INFO] g_protos_std: 0.7859723567962646 2025-09-26 09:59:12 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8046 2025-09-26 09:59:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 09:59:12 [INFO] Round 19 starts--------| 2025-09-26 09:59:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:00:03 [INFO] Epoch 19 loss: 731.5426654815674; train accuracy: 0.7684518914473685; test accuracy: 0.668 2025-09-26 10:00:03 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:00:03 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:00:03 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:00:45 [INFO] Epoch 19 loss: 630.0694046020508; train accuracy: 0.7490234375; test accuracy: 0.5194 2025-09-26 10:00:45 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:00:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:00:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:01:24 [INFO] Epoch 19 loss: 624.7339916229248; train accuracy: 0.6950767780172413; test accuracy: 0.5315 2025-09-26 10:01:24 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:01:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:01:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:02:11 [INFO] Epoch 19 loss: 692.323224067688; train accuracy: 0.7711046006944444; test accuracy: 0.6344 2025-09-26 10:02:11 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:02:11 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:02:11 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:02:37 [INFO] Epoch 19 loss: 435.9975814819336; train accuracy: 0.7057291666666666; test accuracy: 0.4093 2025-09-26 10:02:37 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:02:37 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:02:37 [INFO] Round 19 Finish--------| 2025-09-26 10:02:37 [INFO] Model variance: mean: 0.0032125364523380995, sum: 35896.7265625 2025-09-26 10:02:37 [INFO] g_protos_std: 0.7752590775489807 2025-09-26 10:02:42 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8116 2025-09-26 10:02:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:02:42 [INFO] Round 20 starts--------| 2025-09-26 10:02:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:03:32 [INFO] Epoch 20 loss: 716.1589336395264; train accuracy: 0.7900390625; test accuracy: 0.6728 2025-09-26 10:03:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_20.pth 2025-09-26 10:03:32 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:03:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:03:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:04:13 [INFO] Epoch 20 loss: 617.3525733947754; train accuracy: 0.7717363911290323; test accuracy: 0.5491 2025-09-26 10:04:13 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_20.pth 2025-09-26 10:04:13 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:04:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:04:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:04:52 [INFO] Epoch 20 loss: 618.6178073883057; train accuracy: 0.7218817349137931; test accuracy: 0.5897 2025-09-26 10:04:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_20.pth 2025-09-26 10:04:52 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:04:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:04:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:05:37 [INFO] Epoch 20 loss: 678.12819480896; train accuracy: 0.7620442708333334; test accuracy: 0.6264 2025-09-26 10:05:38 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_20.pth 2025-09-26 10:05:38 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:05:38 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:05:38 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:06:04 [INFO] Epoch 20 loss: 430.6368932723999; train accuracy: 0.7305689102564102; test accuracy: 0.414 2025-09-26 10:06:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_20.pth 2025-09-26 10:06:05 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:06:05 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:06:05 [INFO] Round 20 Finish--------| 2025-09-26 10:06:05 [INFO] Model variance: mean: 0.003302943427115679, sum: 36906.9296875 2025-09-26 10:06:05 [INFO] g_protos_std: 0.7645721435546875 2025-09-26 10:06:09 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8143 2025-09-26 10:06:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:06:09 [INFO] Round 21 starts--------| 2025-09-26 10:06:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:07:00 [INFO] Epoch 21 loss: 712.5145864486694; train accuracy: 0.8397152549342105; test accuracy: 0.7262 2025-09-26 10:07:00 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:07:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:07:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:07:44 [INFO] Epoch 21 loss: 612.1765375137329; train accuracy: 0.8118384576612904; test accuracy: 0.5746 2025-09-26 10:07:44 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:07:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:07:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:08:25 [INFO] Epoch 21 loss: 608.8647861480713; train accuracy: 0.7411772629310345; test accuracy: 0.5604 2025-09-26 10:08:25 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:08:25 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:08:25 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:09:15 [INFO] Epoch 21 loss: 684.7107706069946; train accuracy: 0.7506510416666666; test accuracy: 0.613 2025-09-26 10:09:15 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:09:15 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:09:15 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:09:42 [INFO] Epoch 21 loss: 422.1156253814697; train accuracy: 0.8274238782051282; test accuracy: 0.4729 2025-09-26 10:09:42 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:09:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:09:42 [INFO] Round 21 Finish--------| 2025-09-26 10:09:42 [INFO] Model variance: mean: 0.003387303091585636, sum: 37849.5625 2025-09-26 10:09:42 [INFO] g_protos_std: 0.754369854927063 2025-09-26 10:09:47 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8221 2025-09-26 10:09:47 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:09:47 [INFO] Round 22 starts--------| 2025-09-26 10:09:47 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:10:38 [INFO] Epoch 22 loss: 697.9211206436157; train accuracy: 0.8496864720394737; test accuracy: 0.7124 2025-09-26 10:10:38 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:10:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:10:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:11:21 [INFO] Epoch 22 loss: 598.4629573822021; train accuracy: 0.7840851814516129; test accuracy: 0.568 2025-09-26 10:11:21 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:11:21 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:11:21 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:12:01 [INFO] Epoch 22 loss: 604.0395975112915; train accuracy: 0.765625; test accuracy: 0.5839 2025-09-26 10:12:01 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:12:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:12:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:12:50 [INFO] Epoch 22 loss: 677.0635805130005; train accuracy: 0.8009440104166666; test accuracy: 0.6486 2025-09-26 10:12:50 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:12:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:12:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:13:18 [INFO] Epoch 22 loss: 423.33420848846436; train accuracy: 0.8125; test accuracy: 0.4717 2025-09-26 10:13:18 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:13:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:13:18 [INFO] Round 22 Finish--------| 2025-09-26 10:13:18 [INFO] Model variance: mean: 0.0034725929144769907, sum: 38802.5859375 2025-09-26 10:13:18 [INFO] g_protos_std: 0.7440218329429626 2025-09-26 10:13:22 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.83 2025-09-26 10:13:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:13:22 [INFO] Round 23 starts--------| 2025-09-26 10:13:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:14:15 [INFO] Epoch 23 loss: 685.3825359344482; train accuracy: 0.8370168585526315; test accuracy: 0.7162 2025-09-26 10:14:15 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:14:15 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:14:15 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:14:59 [INFO] Epoch 23 loss: 596.4201889038086; train accuracy: 0.6663306451612904; test accuracy: 0.4865 2025-09-26 10:14:59 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:14:59 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:14:59 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:15:39 [INFO] Epoch 23 loss: 602.6037855148315; train accuracy: 0.7538052262931034; test accuracy: 0.5592 2025-09-26 10:15:39 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:15:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:15:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:16:28 [INFO] Epoch 23 loss: 665.7998247146606; train accuracy: 0.8599175347222222; test accuracy: 0.6784 2025-09-26 10:16:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:16:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:16:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:16:54 [INFO] Epoch 23 loss: 416.8089065551758; train accuracy: 0.6955128205128205; test accuracy: 0.3933 2025-09-26 10:16:54 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:16:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:16:54 [INFO] Round 23 Finish--------| 2025-09-26 10:16:54 [INFO] Model variance: mean: 0.003556387033313513, sum: 39738.8984375 2025-09-26 10:16:54 [INFO] g_protos_std: 0.7339629530906677 2025-09-26 10:16:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8322 2025-09-26 10:16:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:16:59 [INFO] Round 24 starts--------| 2025-09-26 10:16:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:17:51 [INFO] Epoch 24 loss: 684.6892261505127; train accuracy: 0.8645918996710527; test accuracy: 0.7289 2025-09-26 10:17:51 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:17:51 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:17:51 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:18:34 [INFO] Epoch 24 loss: 586.0438051223755; train accuracy: 0.8146106350806451; test accuracy: 0.5596 2025-09-26 10:18:34 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:18:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:18:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:19:14 [INFO] Epoch 24 loss: 592.6035861968994; train accuracy: 0.7536031788793104; test accuracy: 0.5859 2025-09-26 10:19:14 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:19:14 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:19:14 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:20:02 [INFO] Epoch 24 loss: 661.0777568817139; train accuracy: 0.755126953125; test accuracy: 0.6154 2025-09-26 10:20:02 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:20:02 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:20:02 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:20:30 [INFO] Epoch 24 loss: 414.6620216369629; train accuracy: 0.811698717948718; test accuracy: 0.4729 2025-09-26 10:20:30 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:20:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:20:30 [INFO] Round 24 Finish--------| 2025-09-26 10:20:30 [INFO] Model variance: mean: 0.0036378593649715185, sum: 40649.265625 2025-09-26 10:20:30 [INFO] g_protos_std: 0.7240156531333923 2025-09-26 10:20:34 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8347 2025-09-26 10:20:34 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:20:34 [INFO] Round 25 starts--------| 2025-09-26 10:20:34 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:21:26 [INFO] Epoch 25 loss: 678.6496810913086; train accuracy: 0.8663394325657895; test accuracy: 0.7277 2025-09-26 10:21:26 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_25.pth 2025-09-26 10:21:26 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:21:26 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:21:26 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:22:10 [INFO] Epoch 25 loss: 582.4686679840088; train accuracy: 0.6940839213709677; test accuracy: 0.5113 2025-09-26 10:22:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_25.pth 2025-09-26 10:22:10 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:22:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:22:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:22:49 [INFO] Epoch 25 loss: 583.1879987716675; train accuracy: 0.7710129310344828; test accuracy: 0.5775 2025-09-26 10:22:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_25.pth 2025-09-26 10:22:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:22:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:22:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:23:38 [INFO] Epoch 25 loss: 645.4098587036133; train accuracy: 0.7495388454861112; test accuracy: 0.6268 2025-09-26 10:23:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_25.pth 2025-09-26 10:23:39 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:23:39 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:23:39 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:24:05 [INFO] Epoch 25 loss: 411.2107400894165; train accuracy: 0.8321314102564102; test accuracy: 0.506 2025-09-26 10:24:06 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_25.pth 2025-09-26 10:24:06 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:24:06 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:24:06 [INFO] Round 25 Finish--------| 2025-09-26 10:24:06 [INFO] Model variance: mean: 0.0037182357627898455, sum: 41547.38671875 2025-09-26 10:24:06 [INFO] g_protos_std: 0.7141941785812378 2025-09-26 10:24:10 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8376 2025-09-26 10:24:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:24:10 [INFO] Round 26 starts--------| 2025-09-26 10:24:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:25:02 [INFO] Epoch 26 loss: 666.6672911643982; train accuracy: 0.8222142269736842; test accuracy: 0.6996 2025-09-26 10:25:02 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:25:02 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:25:02 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:25:44 [INFO] Epoch 26 loss: 581.2629461288452; train accuracy: 0.8171307963709677; test accuracy: 0.5725 2025-09-26 10:25:44 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:25:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:25:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:26:23 [INFO] Epoch 26 loss: 579.7816047668457; train accuracy: 0.7252828663793104; test accuracy: 0.5707 2025-09-26 10:26:23 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:26:23 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:26:23 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:27:12 [INFO] Epoch 26 loss: 641.6895084381104; train accuracy: 0.7795952690972222; test accuracy: 0.6259 2025-09-26 10:27:12 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:27:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:27:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:27:39 [INFO] Epoch 26 loss: 405.8668050765991; train accuracy: 0.848457532051282; test accuracy: 0.52 2025-09-26 10:27:39 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:27:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:27:39 [INFO] Round 26 Finish--------| 2025-09-26 10:27:39 [INFO] Model variance: mean: 0.0037964950315654278, sum: 42421.8515625 2025-09-26 10:27:39 [INFO] g_protos_std: 0.7045650482177734 2025-09-26 10:27:44 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8361 2025-09-26 10:27:44 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:27:44 [INFO] Round 27 starts--------| 2025-09-26 10:27:44 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:28:35 [INFO] Epoch 27 loss: 659.8671975135803; train accuracy: 0.8207493832236842; test accuracy: 0.6962 2025-09-26 10:28:35 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:28:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:28:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:29:19 [INFO] Epoch 27 loss: 577.0646085739136; train accuracy: 0.7740675403225806; test accuracy: 0.5429 2025-09-26 10:29:19 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:29:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:29:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:30:00 [INFO] Epoch 27 loss: 570.7311773300171; train accuracy: 0.7525592672413793; test accuracy: 0.5822 2025-09-26 10:30:00 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:30:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:30:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:30:49 [INFO] Epoch 27 loss: 641.6526808738708; train accuracy: 0.8325466579861112; test accuracy: 0.6854 2025-09-26 10:30:49 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:30:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:30:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:31:16 [INFO] Epoch 27 loss: 401.53912258148193; train accuracy: 0.8025340544871795; test accuracy: 0.504 2025-09-26 10:31:16 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:31:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:31:16 [INFO] Round 27 Finish--------| 2025-09-26 10:31:16 [INFO] Model variance: mean: 0.003873172216117382, sum: 43278.640625 2025-09-26 10:31:16 [INFO] g_protos_std: 0.6950359344482422 2025-09-26 10:31:21 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8417 2025-09-26 10:31:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:31:21 [INFO] Round 28 starts--------| 2025-09-26 10:31:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:32:13 [INFO] Epoch 28 loss: 648.4717979431152; train accuracy: 0.8419510690789473; test accuracy: 0.716 2025-09-26 10:32:13 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:32:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:32:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:32:55 [INFO] Epoch 28 loss: 560.9415674209595; train accuracy: 0.7496534778225806; test accuracy: 0.5356 2025-09-26 10:32:55 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:32:55 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:32:55 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:33:33 [INFO] Epoch 28 loss: 565.3411664962769; train accuracy: 0.7670730064655172; test accuracy: 0.5884 2025-09-26 10:33:33 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:33:33 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:33:33 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:34:18 [INFO] Epoch 28 loss: 625.7248153686523; train accuracy: 0.8028700086805556; test accuracy: 0.6491 2025-09-26 10:34:18 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:34:18 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:34:18 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:34:45 [INFO] Epoch 28 loss: 398.5155029296875; train accuracy: 0.8231169871794872; test accuracy: 0.5356 2025-09-26 10:34:45 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:34:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:34:45 [INFO] Round 28 Finish--------| 2025-09-26 10:34:45 [INFO] Model variance: mean: 0.003950794227421284, sum: 44145.984375 2025-09-26 10:34:45 [INFO] g_protos_std: 0.6855100989341736 2025-09-26 10:34:49 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8519 2025-09-26 10:34:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:34:49 [INFO] Round 29 starts--------| 2025-09-26 10:34:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:35:40 [INFO] Epoch 29 loss: 638.3989825248718; train accuracy: 0.8597347861842105; test accuracy: 0.7311 2025-09-26 10:35:40 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:35:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:35:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:36:22 [INFO] Epoch 29 loss: 558.5038328170776; train accuracy: 0.8270854334677419; test accuracy: 0.5639 2025-09-26 10:36:22 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:36:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:36:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:37:03 [INFO] Epoch 29 loss: 560.8320159912109; train accuracy: 0.8074151400862069; test accuracy: 0.6511 2025-09-26 10:37:03 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:37:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:37:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:37:49 [INFO] Epoch 29 loss: 613.7972774505615; train accuracy: 0.8424207899305556; test accuracy: 0.6856 2025-09-26 10:37:49 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:37:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:37:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:38:17 [INFO] Epoch 29 loss: 394.9876079559326; train accuracy: 0.8228165064102564; test accuracy: 0.4974 2025-09-26 10:38:17 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:38:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:38:17 [INFO] Round 29 Finish--------| 2025-09-26 10:38:17 [INFO] Model variance: mean: 0.004026918672025204, sum: 44996.59765625 2025-09-26 10:38:17 [INFO] g_protos_std: 0.67613685131073 2025-09-26 10:38:21 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8501 2025-09-26 10:38:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:38:21 [INFO] Round 30 starts--------| 2025-09-26 10:38:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:39:13 [INFO] Epoch 30 loss: 629.3462443351746; train accuracy: 0.8195158305921053; test accuracy: 0.6894 2025-09-26 10:39:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_30.pth 2025-09-26 10:39:14 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:39:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:39:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:39:55 [INFO] Epoch 30 loss: 554.0204391479492; train accuracy: 0.8395917338709677; test accuracy: 0.5979 2025-09-26 10:39:56 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_30.pth 2025-09-26 10:39:56 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:39:56 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:39:56 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:40:35 [INFO] Epoch 30 loss: 561.4965438842773; train accuracy: 0.7848531788793104; test accuracy: 0.6224 2025-09-26 10:40:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_30.pth 2025-09-26 10:40:36 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:40:36 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:40:36 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:41:24 [INFO] Epoch 30 loss: 612.78888463974; train accuracy: 0.7854275173611112; test accuracy: 0.6641 2025-09-26 10:41:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_30.pth 2025-09-26 10:41:24 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:41:24 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:41:24 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:41:51 [INFO] Epoch 30 loss: 387.57482719421387; train accuracy: 0.8333333333333334; test accuracy: 0.5528 2025-09-26 10:41:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_30.pth 2025-09-26 10:41:52 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:41:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:41:52 [INFO] Round 30 Finish--------| 2025-09-26 10:41:52 [INFO] Model variance: mean: 0.0041007185354828835, sum: 45821.23046875 2025-09-26 10:41:52 [INFO] g_protos_std: 0.6668927073478699 2025-09-26 10:41:56 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8542 2025-09-26 10:41:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:41:56 [INFO] Round 31 starts--------| 2025-09-26 10:41:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:42:48 [INFO] Epoch 31 loss: 629.768424987793; train accuracy: 0.8712479440789473; test accuracy: 0.7354 2025-09-26 10:42:48 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:42:48 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:42:48 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:43:31 [INFO] Epoch 31 loss: 544.5230331420898; train accuracy: 0.8082787298387096; test accuracy: 0.5929 2025-09-26 10:43:31 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:43:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:43:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:44:11 [INFO] Epoch 31 loss: 547.0618381500244; train accuracy: 0.7911503232758621; test accuracy: 0.6361 2025-09-26 10:44:11 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:44:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:44:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:44:59 [INFO] Epoch 31 loss: 602.2207980155945; train accuracy: 0.8288031684027778; test accuracy: 0.6815 2025-09-26 10:44:59 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:44:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:44:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:45:26 [INFO] Epoch 31 loss: 391.6205253601074; train accuracy: 0.8773036858974359; test accuracy: 0.5515 2025-09-26 10:45:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:45:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:45:26 [INFO] Round 31 Finish--------| 2025-09-26 10:45:26 [INFO] Model variance: mean: 0.004174677189439535, sum: 46647.64453125 2025-09-26 10:45:26 [INFO] g_protos_std: 0.6577997207641602 2025-09-26 10:45:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8563 2025-09-26 10:45:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:45:31 [INFO] Round 32 starts--------| 2025-09-26 10:45:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:46:21 [INFO] Epoch 32 loss: 625.1430144309998; train accuracy: 0.8103669819078947; test accuracy: 0.6835 2025-09-26 10:46:21 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:46:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:46:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:47:03 [INFO] Epoch 32 loss: 540.9892225265503; train accuracy: 0.7762096774193549; test accuracy: 0.5492 2025-09-26 10:47:03 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:47:03 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:47:03 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:47:42 [INFO] Epoch 32 loss: 551.7231683731079; train accuracy: 0.7687230603448276; test accuracy: 0.5757 2025-09-26 10:47:42 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:47:42 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:47:42 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:48:30 [INFO] Epoch 32 loss: 600.8697438240051; train accuracy: 0.8277452256944444; test accuracy: 0.6674 2025-09-26 10:48:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:48:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:48:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:48:57 [INFO] Epoch 32 loss: 393.4616632461548; train accuracy: 0.8228665865384616; test accuracy: 0.5077 2025-09-26 10:48:57 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:48:57 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:48:57 [INFO] Round 32 Finish--------| 2025-09-26 10:48:57 [INFO] Model variance: mean: 0.00424533523619175, sum: 47437.171875 2025-09-26 10:48:57 [INFO] g_protos_std: 0.6489909887313843 2025-09-26 10:49:02 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8592 2025-09-26 10:49:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:49:02 [INFO] Round 33 starts--------| 2025-09-26 10:49:02 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:49:53 [INFO] Epoch 33 loss: 620.056275844574; train accuracy: 0.8686009457236842; test accuracy: 0.742 2025-09-26 10:49:53 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:49:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:49:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:50:34 [INFO] Epoch 33 loss: 539.4976282119751; train accuracy: 0.7719254032258065; test accuracy: 0.5711 2025-09-26 10:50:34 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:50:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:50:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:51:13 [INFO] Epoch 33 loss: 549.0862417221069; train accuracy: 0.7759967672413793; test accuracy: 0.5977 2025-09-26 10:51:13 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:51:13 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:51:13 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:52:00 [INFO] Epoch 33 loss: 588.7430119514465; train accuracy: 0.7997504340277778; test accuracy: 0.6491 2025-09-26 10:52:00 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:52:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:52:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:52:26 [INFO] Epoch 33 loss: 385.87903785705566; train accuracy: 0.8513120993589743; test accuracy: 0.5211 2025-09-26 10:52:26 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:52:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:52:26 [INFO] Round 33 Finish--------| 2025-09-26 10:52:26 [INFO] Model variance: mean: 0.004314820747822523, sum: 48213.59765625 2025-09-26 10:52:26 [INFO] g_protos_std: 0.6402556896209717 2025-09-26 10:52:31 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8588 2025-09-26 10:52:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:52:31 [INFO] Round 34 starts--------| 2025-09-26 10:52:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:53:22 [INFO] Epoch 34 loss: 593.3654417991638; train accuracy: 0.8770045230263158; test accuracy: 0.7428 2025-09-26 10:53:22 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:53:22 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:53:22 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:54:04 [INFO] Epoch 34 loss: 534.0072574615479; train accuracy: 0.8190839213709677; test accuracy: 0.5716 2025-09-26 10:54:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:54:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:54:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:54:44 [INFO] Epoch 34 loss: 532.4922704696655; train accuracy: 0.8143184267241379; test accuracy: 0.6346 2025-09-26 10:54:44 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:54:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:54:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:55:30 [INFO] Epoch 34 loss: 586.952908039093; train accuracy: 0.8163519965277778; test accuracy: 0.6818 2025-09-26 10:55:30 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:55:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:55:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:55:55 [INFO] Epoch 34 loss: 381.2142496109009; train accuracy: 0.8006310096153846; test accuracy: 0.4503 2025-09-26 10:55:55 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:55:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:55:55 [INFO] Round 34 Finish--------| 2025-09-26 10:55:55 [INFO] Model variance: mean: 0.004386391956359148, sum: 49013.33203125 2025-09-26 10:55:55 [INFO] g_protos_std: 0.6314721703529358 2025-09-26 10:56:00 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8579 2025-09-26 10:56:00 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:56:00 [INFO] Round 35 starts--------| 2025-09-26 10:56:00 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 10:56:50 [INFO] Epoch 35 loss: 599.3215851783752; train accuracy: 0.84521484375; test accuracy: 0.709 2025-09-26 10:56:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_35.pth 2025-09-26 10:56:50 [INFO] Client 0 Finish Local Training--------| 2025-09-26 10:56:50 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 10:56:50 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 10:57:32 [INFO] Epoch 35 loss: 528.388650894165; train accuracy: 0.8376386088709677; test accuracy: 0.5907 2025-09-26 10:57:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_35.pth 2025-09-26 10:57:32 [INFO] Client 1 Finish Local Training--------| 2025-09-26 10:57:32 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 10:57:32 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 10:58:11 [INFO] Epoch 35 loss: 530.5140151977539; train accuracy: 0.8032394935344828; test accuracy: 0.6294 2025-09-26 10:58:12 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_35.pth 2025-09-26 10:58:12 [INFO] Client 2 Finish Local Training--------| 2025-09-26 10:58:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 10:58:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 10:58:59 [INFO] Epoch 35 loss: 593.7337131500244; train accuracy: 0.7948676215277778; test accuracy: 0.6654 2025-09-26 10:58:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_35.pth 2025-09-26 10:58:59 [INFO] Client 3 Finish Local Training--------| 2025-09-26 10:58:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 10:58:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 10:59:27 [INFO] Epoch 35 loss: 378.8332757949829; train accuracy: 0.8494090544871795; test accuracy: 0.5275 2025-09-26 10:59:27 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_35.pth 2025-09-26 10:59:27 [INFO] Client 4 Finish Local Training--------| 2025-09-26 10:59:27 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 10:59:27 [INFO] Round 35 Finish--------| 2025-09-26 10:59:27 [INFO] Model variance: mean: 0.004455790389329195, sum: 49788.78515625 2025-09-26 10:59:27 [INFO] g_protos_std: 0.6229445934295654 2025-09-26 10:59:32 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8602 2025-09-26 10:59:32 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 10:59:32 [INFO] Round 36 starts--------| 2025-09-26 10:59:32 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:00:23 [INFO] Epoch 36 loss: 596.278482913971; train accuracy: 0.8655427631578947; test accuracy: 0.7401 2025-09-26 11:00:23 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:00:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:00:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:01:04 [INFO] Epoch 36 loss: 523.5021409988403; train accuracy: 0.8540511592741935; test accuracy: 0.5971 2025-09-26 11:01:04 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:01:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:01:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:01:44 [INFO] Epoch 36 loss: 524.456524848938; train accuracy: 0.8165409482758621; test accuracy: 0.6485 2025-09-26 11:01:44 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:01:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:01:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:02:31 [INFO] Epoch 36 loss: 573.197940826416; train accuracy: 0.8673502604166666; test accuracy: 0.6946 2025-09-26 11:02:31 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:02:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:02:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:02:58 [INFO] Epoch 36 loss: 381.27868461608887; train accuracy: 0.7601161858974359; test accuracy: 0.464 2025-09-26 11:02:58 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:02:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:02:58 [INFO] Round 36 Finish--------| 2025-09-26 11:02:58 [INFO] Model variance: mean: 0.00452412199229002, sum: 50552.3203125 2025-09-26 11:02:58 [INFO] g_protos_std: 0.6145161986351013 2025-09-26 11:03:02 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8578 2025-09-26 11:03:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:03:02 [INFO] Round 37 starts--------| 2025-09-26 11:03:02 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:03:54 [INFO] Epoch 37 loss: 588.6565322875977; train accuracy: 0.8648745888157895; test accuracy: 0.729 2025-09-26 11:03:54 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:03:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:03:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:04:37 [INFO] Epoch 37 loss: 512.2533760070801; train accuracy: 0.7894720262096774; test accuracy: 0.5769 2025-09-26 11:04:37 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:04:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:04:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:05:18 [INFO] Epoch 37 loss: 525.0590553283691; train accuracy: 0.8240840517241379; test accuracy: 0.6481 2025-09-26 11:05:18 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:05:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:05:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:06:05 [INFO] Epoch 37 loss: 576.4649472236633; train accuracy: 0.8398980034722222; test accuracy: 0.6822 2025-09-26 11:06:05 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:06:05 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:06:05 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:06:32 [INFO] Epoch 37 loss: 373.07265853881836; train accuracy: 0.8622295673076923; test accuracy: 0.537 2025-09-26 11:06:32 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:06:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:06:32 [INFO] Round 37 Finish--------| 2025-09-26 11:06:32 [INFO] Model variance: mean: 0.004591259639710188, sum: 51302.515625 2025-09-26 11:06:32 [INFO] g_protos_std: 0.6062467098236084 2025-09-26 11:06:37 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8688 2025-09-26 11:06:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:06:37 [INFO] Round 38 starts--------| 2025-09-26 11:06:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:07:28 [INFO] Epoch 38 loss: 583.1830606460571; train accuracy: 0.8274311266447368; test accuracy: 0.7139 2025-09-26 11:07:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:07:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:07:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:08:11 [INFO] Epoch 38 loss: 515.6431007385254; train accuracy: 0.8337008568548387; test accuracy: 0.6033 2025-09-26 11:08:11 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:08:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:08:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:08:50 [INFO] Epoch 38 loss: 526.0077495574951; train accuracy: 0.7414466594827587; test accuracy: 0.5844 2025-09-26 11:08:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:08:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:08:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:09:38 [INFO] Epoch 38 loss: 571.4826850891113; train accuracy: 0.8894585503472222; test accuracy: 0.7216 2025-09-26 11:09:38 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:09:38 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:09:38 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:10:05 [INFO] Epoch 38 loss: 368.9764585494995; train accuracy: 0.8346354166666666; test accuracy: 0.5689 2025-09-26 11:10:05 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:10:05 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:10:05 [INFO] Round 38 Finish--------| 2025-09-26 11:10:05 [INFO] Model variance: mean: 0.00465649738907814, sum: 52031.4765625 2025-09-26 11:10:05 [INFO] g_protos_std: 0.5981172919273376 2025-09-26 11:10:09 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.863 2025-09-26 11:10:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:10:09 [INFO] Round 39 starts--------| 2025-09-26 11:10:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:11:01 [INFO] Epoch 39 loss: 575.4140872955322; train accuracy: 0.88232421875; test accuracy: 0.7571 2025-09-26 11:11:01 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:11:01 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:11:01 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:11:43 [INFO] Epoch 39 loss: 507.62194871902466; train accuracy: 0.8335433467741935; test accuracy: 0.5934 2025-09-26 11:11:43 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:11:43 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:11:43 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:12:24 [INFO] Epoch 39 loss: 518.6239023208618; train accuracy: 0.7721241918103449; test accuracy: 0.5933 2025-09-26 11:12:24 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:12:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:12:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:13:13 [INFO] Epoch 39 loss: 561.0501527786255; train accuracy: 0.8411458333333334; test accuracy: 0.6865 2025-09-26 11:13:13 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:13:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:13:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:13:41 [INFO] Epoch 39 loss: 368.84230613708496; train accuracy: 0.8533653846153846; test accuracy: 0.5439 2025-09-26 11:13:41 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:13:41 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:13:41 [INFO] Round 39 Finish--------| 2025-09-26 11:13:41 [INFO] Model variance: mean: 0.004721858073025942, sum: 52761.8125 2025-09-26 11:13:41 [INFO] g_protos_std: 0.5900874137878418 2025-09-26 11:13:46 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8718 2025-09-26 11:13:46 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:13:46 [INFO] Round 40 starts--------| 2025-09-26 11:13:46 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:14:37 [INFO] Epoch 40 loss: 575.8159942626953; train accuracy: 0.8292300575657895; test accuracy: 0.6893 2025-09-26 11:14:37 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_40.pth 2025-09-26 11:14:37 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:14:37 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:14:37 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:15:21 [INFO] Epoch 40 loss: 496.6950526237488; train accuracy: 0.7857232862903226; test accuracy: 0.5491 2025-09-26 11:15:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_40.pth 2025-09-26 11:15:22 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:15:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:15:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:16:02 [INFO] Epoch 40 loss: 507.27786779403687; train accuracy: 0.7927330280172413; test accuracy: 0.6266 2025-09-26 11:16:03 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_40.pth 2025-09-26 11:16:03 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:16:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:16:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:16:52 [INFO] Epoch 40 loss: 546.7253632545471; train accuracy: 0.7658148871527778; test accuracy: 0.6278 2025-09-26 11:16:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_40.pth 2025-09-26 11:16:52 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:16:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:16:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:17:20 [INFO] Epoch 40 loss: 367.6599769592285; train accuracy: 0.8557191506410257; test accuracy: 0.5178 2025-09-26 11:17:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_40.pth 2025-09-26 11:17:21 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:17:21 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:17:21 [INFO] Round 40 Finish--------| 2025-09-26 11:17:21 [INFO] Model variance: mean: 0.0047881207428872585, sum: 53502.23046875 2025-09-26 11:17:21 [INFO] g_protos_std: 0.5820589661598206 2025-09-26 11:17:25 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8765 2025-09-26 11:17:25 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:17:25 [INFO] Round 41 starts--------| 2025-09-26 11:17:25 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:18:15 [INFO] Epoch 41 loss: 576.6946020126343; train accuracy: 0.8693205180921053; test accuracy: 0.7306 2025-09-26 11:18:15 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:18:15 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:18:15 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:18:57 [INFO] Epoch 41 loss: 500.64058351516724; train accuracy: 0.8587134576612904; test accuracy: 0.6122 2025-09-26 11:18:57 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:18:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:18:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:19:37 [INFO] Epoch 41 loss: 502.5753297805786; train accuracy: 0.804620150862069; test accuracy: 0.6215 2025-09-26 11:19:37 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:19:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:19:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:20:27 [INFO] Epoch 41 loss: 550.4133515357971; train accuracy: 0.8636610243055556; test accuracy: 0.7024 2025-09-26 11:20:27 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:20:27 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:20:27 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:20:55 [INFO] Epoch 41 loss: 362.37757396698; train accuracy: 0.8716446314102564; test accuracy: 0.555 2025-09-26 11:20:55 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:20:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:20:55 [INFO] Round 41 Finish--------| 2025-09-26 11:20:55 [INFO] Model variance: mean: 0.004852800630033016, sum: 54224.9609375 2025-09-26 11:20:55 [INFO] g_protos_std: 0.574268102645874 2025-09-26 11:20:59 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8692 2025-09-26 11:20:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:20:59 [INFO] Round 42 starts--------| 2025-09-26 11:20:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:21:53 [INFO] Epoch 42 loss: 556.773446559906; train accuracy: 0.8794459292763158; test accuracy: 0.7426 2025-09-26 11:21:53 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:21:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:21:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:22:36 [INFO] Epoch 42 loss: 489.42549324035645; train accuracy: 0.813445060483871; test accuracy: 0.5736 2025-09-26 11:22:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:22:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:22:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:23:16 [INFO] Epoch 42 loss: 513.5563826560974; train accuracy: 0.7782192887931034; test accuracy: 0.6334 2025-09-26 11:23:16 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:23:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:23:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:24:06 [INFO] Epoch 42 loss: 550.7123818397522; train accuracy: 0.8635796440972222; test accuracy: 0.687 2025-09-26 11:24:06 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:24:06 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:24:06 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:24:35 [INFO] Epoch 42 loss: 362.4440402984619; train accuracy: 0.9053485576923077; test accuracy: 0.5776 2025-09-26 11:24:35 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:24:35 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:24:35 [INFO] Round 42 Finish--------| 2025-09-26 11:24:35 [INFO] Model variance: mean: 0.004915752448141575, sum: 54928.3828125 2025-09-26 11:24:35 [INFO] g_protos_std: 0.566617488861084 2025-09-26 11:24:39 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.874 2025-09-26 11:24:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:24:39 [INFO] Round 43 starts--------| 2025-09-26 11:24:39 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:25:32 [INFO] Epoch 43 loss: 553.5913305282593; train accuracy: 0.8904965049342105; test accuracy: 0.752 2025-09-26 11:25:32 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:25:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:25:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:26:15 [INFO] Epoch 43 loss: 502.836097240448; train accuracy: 0.8326297883064516; test accuracy: 0.6054 2025-09-26 11:26:15 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:26:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:26:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:26:56 [INFO] Epoch 43 loss: 501.59464836120605; train accuracy: 0.8132408405172413; test accuracy: 0.6114 2025-09-26 11:26:56 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:26:56 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:26:56 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:27:46 [INFO] Epoch 43 loss: 544.5835881233215; train accuracy: 0.7994249131944444; test accuracy: 0.6807 2025-09-26 11:27:46 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:27:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:27:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:28:15 [INFO] Epoch 43 loss: 354.81214809417725; train accuracy: 0.8659354967948718; test accuracy: 0.5684 2025-09-26 11:28:15 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:28:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:28:15 [INFO] Round 43 Finish--------| 2025-09-26 11:28:15 [INFO] Model variance: mean: 0.0049790325574576855, sum: 55635.46875 2025-09-26 11:28:15 [INFO] g_protos_std: 0.5590932369232178 2025-09-26 11:28:19 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8737 2025-09-26 11:28:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:28:19 [INFO] Round 44 starts--------| 2025-09-26 11:28:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:29:11 [INFO] Epoch 44 loss: 553.5731086730957; train accuracy: 0.8770559210526315; test accuracy: 0.7414 2025-09-26 11:29:11 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:29:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:29:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:29:53 [INFO] Epoch 44 loss: 489.3064079284668; train accuracy: 0.8648563508064516; test accuracy: 0.6277 2025-09-26 11:29:53 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:29:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:29:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:30:33 [INFO] Epoch 44 loss: 490.26963663101196; train accuracy: 0.8316608297413793; test accuracy: 0.6524 2025-09-26 11:30:33 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:30:33 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:30:33 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:31:22 [INFO] Epoch 44 loss: 546.4291410446167; train accuracy: 0.7891710069444444; test accuracy: 0.6519 2025-09-26 11:31:22 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:31:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:31:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:31:50 [INFO] Epoch 44 loss: 351.55536460876465; train accuracy: 0.8883713942307693; test accuracy: 0.5486 2025-09-26 11:31:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:31:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:31:50 [INFO] Round 44 Finish--------| 2025-09-26 11:31:50 [INFO] Model variance: mean: 0.005041636060923338, sum: 56335.0 2025-09-26 11:31:50 [INFO] g_protos_std: 0.5516364574432373 2025-09-26 11:31:55 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8769 2025-09-26 11:31:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:31:55 [INFO] Round 45 starts--------| 2025-09-26 11:31:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:32:46 [INFO] Epoch 45 loss: 547.231484413147; train accuracy: 0.8605057565789473; test accuracy: 0.7378 2025-09-26 11:32:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_45.pth 2025-09-26 11:32:47 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:32:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:32:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:33:30 [INFO] Epoch 45 loss: 484.4873414039612; train accuracy: 0.8340788810483871; test accuracy: 0.5942 2025-09-26 11:33:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_45.pth 2025-09-26 11:33:31 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:33:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:33:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:34:11 [INFO] Epoch 45 loss: 487.61553716659546; train accuracy: 0.8304485452586207; test accuracy: 0.6947 2025-09-26 11:34:12 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_45.pth 2025-09-26 11:34:12 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:34:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:34:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:35:02 [INFO] Epoch 45 loss: 533.4389200210571; train accuracy: 0.8456488715277778; test accuracy: 0.6912 2025-09-26 11:35:02 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_45.pth 2025-09-26 11:35:02 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:35:02 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:35:02 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:35:31 [INFO] Epoch 45 loss: 357.38112449645996; train accuracy: 0.8686899038461539; test accuracy: 0.5524 2025-09-26 11:35:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_45.pth 2025-09-26 11:35:31 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:35:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:35:31 [INFO] Round 45 Finish--------| 2025-09-26 11:35:31 [INFO] Model variance: mean: 0.005103438161313534, sum: 57025.5703125 2025-09-26 11:35:31 [INFO] g_protos_std: 0.5442687273025513 2025-09-26 11:35:36 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8757 2025-09-26 11:35:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:35:36 [INFO] Round 46 starts--------| 2025-09-26 11:35:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:36:30 [INFO] Epoch 46 loss: 549.4035177230835; train accuracy: 0.8696546052631579; test accuracy: 0.7128 2025-09-26 11:36:30 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:36:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:36:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:37:14 [INFO] Epoch 46 loss: 486.8500871658325; train accuracy: 0.8597530241935484; test accuracy: 0.6213 2025-09-26 11:37:14 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:37:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:37:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:37:54 [INFO] Epoch 46 loss: 484.6750240325928; train accuracy: 0.8414601293103449; test accuracy: 0.6856 2025-09-26 11:37:54 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:37:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:37:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:38:43 [INFO] Epoch 46 loss: 529.4054217338562; train accuracy: 0.8806694878472222; test accuracy: 0.687 2025-09-26 11:38:43 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:38:43 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:38:43 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:39:11 [INFO] Epoch 46 loss: 348.92711067199707; train accuracy: 0.8787059294871795; test accuracy: 0.5884 2025-09-26 11:39:11 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:39:11 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:39:11 [INFO] Round 46 Finish--------| 2025-09-26 11:39:11 [INFO] Model variance: mean: 0.005164044443517923, sum: 57702.78515625 2025-09-26 11:39:11 [INFO] g_protos_std: 0.5371137261390686 2025-09-26 11:39:15 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8803 2025-09-26 11:39:15 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:39:15 [INFO] Round 47 starts--------| 2025-09-26 11:39:15 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:40:06 [INFO] Epoch 47 loss: 535.7928009033203; train accuracy: 0.8884919819078947; test accuracy: 0.7524 2025-09-26 11:40:06 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:40:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:40:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:40:47 [INFO] Epoch 47 loss: 474.7277235984802; train accuracy: 0.8506489415322581; test accuracy: 0.5996 2025-09-26 11:40:48 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:40:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:40:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:41:28 [INFO] Epoch 47 loss: 485.91904878616333; train accuracy: 0.8688375538793104; test accuracy: 0.6969 2025-09-26 11:41:28 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:41:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:41:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:42:19 [INFO] Epoch 47 loss: 519.0174908638; train accuracy: 0.8705783420138888; test accuracy: 0.7219 2025-09-26 11:42:19 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:42:19 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:42:19 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:42:47 [INFO] Epoch 47 loss: 344.58975982666016; train accuracy: 0.8200120192307693; test accuracy: 0.5268 2025-09-26 11:42:47 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:42:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:42:47 [INFO] Round 47 Finish--------| 2025-09-26 11:42:47 [INFO] Model variance: mean: 0.00522634806111455, sum: 58398.9609375 2025-09-26 11:42:47 [INFO] g_protos_std: 0.5300180912017822 2025-09-26 11:42:51 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8779 2025-09-26 11:42:51 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:42:51 [INFO] Round 48 starts--------| 2025-09-26 11:42:51 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:43:45 [INFO] Epoch 48 loss: 535.6031794548035; train accuracy: 0.8754625822368421; test accuracy: 0.7314 2025-09-26 11:43:45 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:43:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:43:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:44:27 [INFO] Epoch 48 loss: 469.36541414260864; train accuracy: 0.8297001008064516; test accuracy: 0.6073 2025-09-26 11:44:27 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:44:27 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:44:27 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:45:08 [INFO] Epoch 48 loss: 490.8264527320862; train accuracy: 0.8511247306034483; test accuracy: 0.686 2025-09-26 11:45:08 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:45:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:45:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:45:58 [INFO] Epoch 48 loss: 525.2779183387756; train accuracy: 0.8913031684027778; test accuracy: 0.7102 2025-09-26 11:45:58 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:45:58 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:45:58 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:46:24 [INFO] Epoch 48 loss: 345.0302267074585; train accuracy: 0.8945813301282052; test accuracy: 0.6035 2025-09-26 11:46:24 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:46:24 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:46:24 [INFO] Round 48 Finish--------| 2025-09-26 11:46:25 [INFO] Model variance: mean: 0.005285539664328098, sum: 59060.3671875 2025-09-26 11:46:25 [INFO] g_protos_std: 0.5230614542961121 2025-09-26 11:46:29 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8793 2025-09-26 11:46:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:46:29 [INFO] Round 49 starts--------| 2025-09-26 11:46:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:47:20 [INFO] Epoch 49 loss: 542.5340824127197; train accuracy: 0.9087171052631579; test accuracy: 0.7525 2025-09-26 11:47:20 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:47:20 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:47:20 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:48:01 [INFO] Epoch 49 loss: 464.2489323616028; train accuracy: 0.8577683971774194; test accuracy: 0.6205 2025-09-26 11:48:01 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:48:01 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:48:01 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:48:41 [INFO] Epoch 49 loss: 480.772997379303; train accuracy: 0.8316945043103449; test accuracy: 0.6701 2025-09-26 11:48:41 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:48:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:48:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:49:33 [INFO] Epoch 49 loss: 518.350510597229; train accuracy: 0.8811306423611112; test accuracy: 0.7368 2025-09-26 11:49:33 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:49:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:49:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:50:03 [INFO] Epoch 49 loss: 348.44572353363037; train accuracy: 0.8158052884615384; test accuracy: 0.46 2025-09-26 11:50:03 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:50:03 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:50:03 [INFO] Round 49 Finish--------| 2025-09-26 11:50:03 [INFO] Model variance: mean: 0.005344056058675051, sum: 59714.2265625 2025-09-26 11:50:03 [INFO] g_protos_std: 0.5163694024085999 2025-09-26 11:50:08 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8838 2025-09-26 11:50:08 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml 2025-09-26 11:50:08 [INFO] Round 50 starts--------| 2025-09-26 11:50:08 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 11:51:04 [INFO] Epoch 50 loss: 537.6014261245728; train accuracy: 0.8674958881578947; test accuracy: 0.7244 2025-09-26 11:51:05 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_50.pth 2025-09-26 11:51:05 [INFO] Client 0 Finish Local Training--------| 2025-09-26 11:51:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 11:51:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 11:51:50 [INFO] Epoch 50 loss: 460.75153970718384; train accuracy: 0.8591544858870968; test accuracy: 0.6121 2025-09-26 11:51:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_50.pth 2025-09-26 11:51:51 [INFO] Client 1 Finish Local Training--------| 2025-09-26 11:51:51 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 11:51:51 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 11:52:35 [INFO] Epoch 50 loss: 470.77358770370483; train accuracy: 0.8434806034482759; test accuracy: 0.6874 2025-09-26 11:52:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_50.pth 2025-09-26 11:52:35 [INFO] Client 2 Finish Local Training--------| 2025-09-26 11:52:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 11:52:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 11:53:27 [INFO] Epoch 50 loss: 523.1198148727417; train accuracy: 0.89111328125; test accuracy: 0.7074 2025-09-26 11:53:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_50.pth 2025-09-26 11:53:28 [INFO] Client 3 Finish Local Training--------| 2025-09-26 11:53:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 11:53:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 11:53:57 [INFO] Epoch 50 loss: 338.9395418167114; train accuracy: 0.8646334134615384; test accuracy: 0.477 2025-09-26 11:53:58 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_50.pth 2025-09-26 11:53:58 [INFO] Client 4 Finish Local Training--------| 2025-09-26 11:53:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 11:53:58 [INFO] Round 50 Finish--------| 2025-09-26 11:53:58 [INFO] Model variance: mean: 0.005402789916843176, sum: 60370.515625 2025-09-26 11:53:58 [INFO] g_protos_std: 0.5097374320030212 2025-09-26 11:54:02 [INFO] The test accuracy (with prototype) of OneShotOursV7+Ensemble: 0.8846 2025-09-26 11:54:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV7+Ensemble_CIFAR10_results.yaml