2025-09-25 20:16:17 [INFO] Load config from ./configs/CIFAR10_alpha0.05.yaml 2025-09-25 20:16:17 [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-25 20:16:19 [INFO] Dataset CIFAR10 loaded 2025-09-25 20:16:19 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-25 20:16:19 [INFO] OneshotOursV6 with DRCL and Lambda Annealing 2025-09-25 20:16:19 [INFO] Initialized fixed anchors with shape: torch.Size([10, 512]) 2025-09-25 20:16:20 [INFO] Round 0 starts--------| 2025-09-25 20:16:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:16:26 [INFO] generating sample per sample 2025-09-25 20:17:15 [INFO] Epoch 0 loss: 881.1527290344238; train accuracy: 0.19625538793103448; test accuracy: 0.1181 2025-09-25 20:17:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_0.pth 2025-09-25 20:17:16 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:17:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:17:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:17:18 [INFO] generating sample per sample 2025-09-25 20:17:31 [INFO] Epoch 0 loss: 177.6457004547119; train accuracy: 0.7204026442307693; test accuracy: 0.1025 2025-09-25 20:17:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_0.pth 2025-09-25 20:17:31 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:17:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:17:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:17:33 [INFO] generating sample per sample 2025-09-25 20:17:44 [INFO] Epoch 0 loss: 174.16110801696777; train accuracy: 0.8488991477272727; test accuracy: 0.1 2025-09-25 20:17:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_0.pth 2025-09-25 20:17:44 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:17:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:17:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:17:51 [INFO] generating sample per sample 2025-09-25 20:18:30 [INFO] Epoch 0 loss: 710.8410224914551; train accuracy: 0.41497672872340424; test accuracy: 0.2177 2025-09-25 20:18:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_0.pth 2025-09-25 20:18:31 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:18:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:18:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:18:35 [INFO] generating sample per sample 2025-09-25 20:19:00 [INFO] Epoch 0 loss: 447.3128385543823; train accuracy: 0.5458333333333333; test accuracy: 0.1719 2025-09-25 20:19:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_0.pth 2025-09-25 20:19:01 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:19:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:19:01 [INFO] Round 0 Finish--------| 2025-09-25 20:19:01 [INFO] Model variance: mean: 0.0005104505689814687, sum: 5703.75 2025-09-25 20:19:01 [INFO] g_protos_std: 1.0022008419036865 2025-09-25 20:19:06 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3007 2025-09-25 20:19:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:19:06 [INFO] Round 1 starts--------| 2025-09-25 20:19:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:19:55 [INFO] Epoch 1 loss: 823.8327398300171; train accuracy: 0.2331963900862069; test accuracy: 0.1404 2025-09-25 20:19:55 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:19:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:19:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:20:08 [INFO] Epoch 1 loss: 168.98000812530518; train accuracy: 0.5148737980769231; test accuracy: 0.1316 2025-09-25 20:20:08 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:20:08 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:20:08 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:20:20 [INFO] Epoch 1 loss: 143.80690956115723; train accuracy: 0.8462357954545454; test accuracy: 0.1 2025-09-25 20:20:20 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:20:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:20:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:21:01 [INFO] Epoch 1 loss: 664.3658494949341; train accuracy: 0.3310754654255319; test accuracy: 0.1732 2025-09-25 20:21:01 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:21:01 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:21:01 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:21:26 [INFO] Epoch 1 loss: 404.88432598114014; train accuracy: 0.5573567708333333; test accuracy: 0.1747 2025-09-25 20:21:26 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:21:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:21:26 [INFO] Round 1 Finish--------| 2025-09-25 20:21:26 [INFO] Model variance: mean: 0.0006443181773647666, sum: 7199.58056640625 2025-09-25 20:21:26 [INFO] g_protos_std: 0.9967434406280518 2025-09-25 20:21:32 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3229 2025-09-25 20:21:32 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:21:32 [INFO] Round 2 starts--------| 2025-09-25 20:21:32 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:22:20 [INFO] Epoch 2 loss: 802.7729272842407; train accuracy: 0.3572198275862069; test accuracy: 0.2136 2025-09-25 20:22:20 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:22:20 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:22:20 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:22:32 [INFO] Epoch 2 loss: 163.79296207427979; train accuracy: 0.5851862980769231; test accuracy: 0.1403 2025-09-25 20:22:32 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:22:32 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:22:32 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:22:44 [INFO] Epoch 2 loss: 142.101713180542; train accuracy: 0.8494318181818182; test accuracy: 0.1 2025-09-25 20:22:44 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:22:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:22:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:23:22 [INFO] Epoch 2 loss: 651.3062582015991; train accuracy: 0.4097822473404255; test accuracy: 0.2209 2025-09-25 20:23:22 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:23:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:23:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:23:49 [INFO] Epoch 2 loss: 399.1270456314087; train accuracy: 0.5259765625; test accuracy: 0.1687 2025-09-25 20:23:49 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:23:49 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:23:49 [INFO] Round 2 Finish--------| 2025-09-25 20:23:49 [INFO] Model variance: mean: 0.0007569038425572217, sum: 8457.607421875 2025-09-25 20:23:49 [INFO] g_protos_std: 0.9909371137619019 2025-09-25 20:23:54 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.351 2025-09-25 20:23:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:23:54 [INFO] Round 3 starts--------| 2025-09-25 20:23:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:24:43 [INFO] Epoch 3 loss: 779.6971435546875; train accuracy: 0.4174299568965517; test accuracy: 0.2571 2025-09-25 20:24:43 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:24:43 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:24:43 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:24:55 [INFO] Epoch 3 loss: 162.1747531890869; train accuracy: 0.7555588942307693; test accuracy: 0.1143 2025-09-25 20:24:55 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:24:55 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:24:55 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:25:06 [INFO] Epoch 3 loss: 141.4416217803955; train accuracy: 0.6551846590909091; test accuracy: 0.1221 2025-09-25 20:25:06 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:25:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:25:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:25:46 [INFO] Epoch 3 loss: 634.6793937683105; train accuracy: 0.4380402260638298; test accuracy: 0.2299 2025-09-25 20:25:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:25:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:25:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:26:12 [INFO] Epoch 3 loss: 391.1465196609497; train accuracy: 0.6672526041666667; test accuracy: 0.2092 2025-09-25 20:26:12 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:26:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:26:12 [INFO] Round 3 Finish--------| 2025-09-25 20:26:12 [INFO] Model variance: mean: 0.0008637517457827926, sum: 9651.5205078125 2025-09-25 20:26:12 [INFO] g_protos_std: 0.9848451018333435 2025-09-25 20:26:18 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3761 2025-09-25 20:26:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:26:18 [INFO] Round 4 starts--------| 2025-09-25 20:26:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:27:06 [INFO] Epoch 4 loss: 758.1428422927856; train accuracy: 0.39133216594827586; test accuracy: 0.2398 2025-09-25 20:27:06 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:27:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:27:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:27:18 [INFO] Epoch 4 loss: 160.89208984375; train accuracy: 0.7599158653846154; test accuracy: 0.1159 2025-09-25 20:27:18 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:27:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:27:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:27:28 [INFO] Epoch 4 loss: 140.98471546173096; train accuracy: 0.7997159090909091; test accuracy: 0.1283 2025-09-25 20:27:28 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:27:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:27:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:28:06 [INFO] Epoch 4 loss: 623.2470531463623; train accuracy: 0.3919963430851064; test accuracy: 0.1929 2025-09-25 20:28:06 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:28:06 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:28:06 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:28:31 [INFO] Epoch 4 loss: 384.81497287750244; train accuracy: 0.637109375; test accuracy: 0.1998 2025-09-25 20:28:31 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:28:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:28:31 [INFO] Round 4 Finish--------| 2025-09-25 20:28:31 [INFO] Model variance: mean: 0.0009580074110999703, sum: 10704.728515625 2025-09-25 20:28:31 [INFO] g_protos_std: 0.9787380695343018 2025-09-25 20:28:37 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.378 2025-09-25 20:28:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:28:37 [INFO] Round 5 starts--------| 2025-09-25 20:28:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:29:23 [INFO] Epoch 5 loss: 733.8181495666504; train accuracy: 0.49626212284482757; test accuracy: 0.2975 2025-09-25 20:29:23 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_5.pth 2025-09-25 20:29:23 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:29:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:29:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:29:35 [INFO] Epoch 5 loss: 162.03162956237793; train accuracy: 0.7989783653846154; test accuracy: 0.131 2025-09-25 20:29:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_5.pth 2025-09-25 20:29:36 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:29:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:29:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:29:46 [INFO] Epoch 5 loss: 140.61054515838623; train accuracy: 0.8469460227272727; test accuracy: 0.1 2025-09-25 20:29:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_5.pth 2025-09-25 20:29:47 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:29:47 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:29:47 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:30:25 [INFO] Epoch 5 loss: 615.6922969818115; train accuracy: 0.48429188829787234; test accuracy: 0.246 2025-09-25 20:30:26 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_5.pth 2025-09-25 20:30:26 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:30:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:30:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:30:51 [INFO] Epoch 5 loss: 383.7809238433838; train accuracy: 0.7076822916666666; test accuracy: 0.2212 2025-09-25 20:30:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_5.pth 2025-09-25 20:30:52 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:30:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:30:52 [INFO] Round 5 Finish--------| 2025-09-25 20:30:52 [INFO] Model variance: mean: 0.0010475256713107228, sum: 11705.0009765625 2025-09-25 20:30:52 [INFO] g_protos_std: 0.9727708697319031 2025-09-25 20:30:57 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4251 2025-09-25 20:30:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:30:57 [INFO] Round 6 starts--------| 2025-09-25 20:30:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:31:45 [INFO] Epoch 6 loss: 721.3712692260742; train accuracy: 0.6838294719827587; test accuracy: 0.4086 2025-09-25 20:31:45 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:31:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:31:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:31:57 [INFO] Epoch 6 loss: 160.76937770843506; train accuracy: 0.8082932692307693; test accuracy: 0.1727 2025-09-25 20:31:57 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:31:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:31:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:32:08 [INFO] Epoch 6 loss: 140.32887935638428; train accuracy: 0.8510298295454546; test accuracy: 0.103 2025-09-25 20:32:08 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:32:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:32:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:32:47 [INFO] Epoch 6 loss: 601.9675788879395; train accuracy: 0.5527759308510638; test accuracy: 0.2779 2025-09-25 20:32:47 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:32:47 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:32:47 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:33:12 [INFO] Epoch 6 loss: 379.11489486694336; train accuracy: 0.7234375; test accuracy: 0.2267 2025-09-25 20:33:12 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:33:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:33:12 [INFO] Round 6 Finish--------| 2025-09-25 20:33:12 [INFO] Model variance: mean: 0.001131312339566648, sum: 12641.2294921875 2025-09-25 20:33:12 [INFO] g_protos_std: 0.9666591286659241 2025-09-25 20:33:18 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4406 2025-09-25 20:33:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:33:18 [INFO] Round 7 starts--------| 2025-09-25 20:33:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:34:03 [INFO] Epoch 7 loss: 709.2570667266846; train accuracy: 0.6487068965517241; test accuracy: 0.3877 2025-09-25 20:34:03 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:34:03 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:34:03 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:34:16 [INFO] Epoch 7 loss: 159.90128421783447; train accuracy: 0.7228064903846154; test accuracy: 0.1033 2025-09-25 20:34:16 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:34:16 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:34:16 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:34:26 [INFO] Epoch 7 loss: 140.1196174621582; train accuracy: 0.8481889204545454; test accuracy: 0.1 2025-09-25 20:34:27 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:34:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:34:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:35:05 [INFO] Epoch 7 loss: 586.565896987915; train accuracy: 0.4615192819148936; test accuracy: 0.235 2025-09-25 20:35:05 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:35:05 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:35:05 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:35:31 [INFO] Epoch 7 loss: 375.19836139678955; train accuracy: 0.725; test accuracy: 0.2301 2025-09-25 20:35:31 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:35:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:35:31 [INFO] Round 7 Finish--------| 2025-09-25 20:35:31 [INFO] Model variance: mean: 0.0012116599828004837, sum: 13539.0302734375 2025-09-25 20:35:31 [INFO] g_protos_std: 0.9605225324630737 2025-09-25 20:35:37 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4609 2025-09-25 20:35:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:35:37 [INFO] Round 8 starts--------| 2025-09-25 20:35:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:36:24 [INFO] Epoch 8 loss: 691.5049715042114; train accuracy: 0.6507947198275862; test accuracy: 0.3887 2025-09-25 20:36:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:36:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:36:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:36:37 [INFO] Epoch 8 loss: 159.35875701904297; train accuracy: 0.40414663461538464; test accuracy: 0.1174 2025-09-25 20:36:37 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:36:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:36:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:36:48 [INFO] Epoch 8 loss: 139.7034683227539; train accuracy: 0.8361150568181818; test accuracy: 0.1281 2025-09-25 20:36:48 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:36:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:36:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:37:29 [INFO] Epoch 8 loss: 577.2508087158203; train accuracy: 0.6072972074468085; test accuracy: 0.3131 2025-09-25 20:37:29 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:37:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:37:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:37:54 [INFO] Epoch 8 loss: 369.33770751953125; train accuracy: 0.7569661458333333; test accuracy: 0.2436 2025-09-25 20:37:54 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:37:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:37:54 [INFO] Round 8 Finish--------| 2025-09-25 20:37:54 [INFO] Model variance: mean: 0.0012881855946034193, sum: 14394.1240234375 2025-09-25 20:37:54 [INFO] g_protos_std: 0.9545935988426208 2025-09-25 20:37:59 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4641 2025-09-25 20:37:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:37:59 [INFO] Round 9 starts--------| 2025-09-25 20:37:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:38:48 [INFO] Epoch 9 loss: 683.0644178390503; train accuracy: 0.42584859913793105; test accuracy: 0.2558 2025-09-25 20:38:48 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:38:48 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:38:48 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:39:01 [INFO] Epoch 9 loss: 157.89248752593994; train accuracy: 0.8491586538461539; test accuracy: 0.1719 2025-09-25 20:39:01 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:39:01 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:39:01 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:39:12 [INFO] Epoch 9 loss: 139.42387580871582; train accuracy: 0.3410866477272727; test accuracy: 0.117 2025-09-25 20:39:12 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:39:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:39:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:39:52 [INFO] Epoch 9 loss: 569.3219861984253; train accuracy: 0.5996509308510638; test accuracy: 0.3047 2025-09-25 20:39:52 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:39:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:39:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:40:18 [INFO] Epoch 9 loss: 364.1223249435425; train accuracy: 0.801953125; test accuracy: 0.2577 2025-09-25 20:40:18 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:40:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:40:18 [INFO] Round 9 Finish--------| 2025-09-25 20:40:18 [INFO] Model variance: mean: 0.0013605301501229405, sum: 15202.498046875 2025-09-25 20:40:18 [INFO] g_protos_std: 0.9485762119293213 2025-09-25 20:40:24 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4959 2025-09-25 20:40:24 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:40:24 [INFO] Round 10 starts--------| 2025-09-25 20:40:24 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:41:13 [INFO] Epoch 10 loss: 668.6717739105225; train accuracy: 0.6931910021551724; test accuracy: 0.4123 2025-09-25 20:41:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_10.pth 2025-09-25 20:41:14 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:41:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:41:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:41:28 [INFO] Epoch 10 loss: 158.18651580810547; train accuracy: 0.48888221153846156; test accuracy: 0.1262 2025-09-25 20:41:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_10.pth 2025-09-25 20:41:28 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:41:28 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:41:28 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:41:40 [INFO] Epoch 10 loss: 139.07514572143555; train accuracy: 0.8552911931818182; test accuracy: 0.1118 2025-09-25 20:41:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_10.pth 2025-09-25 20:41:40 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:41:40 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:41:40 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:42:20 [INFO] Epoch 10 loss: 557.7810115814209; train accuracy: 0.4453125; test accuracy: 0.2305 2025-09-25 20:42:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_10.pth 2025-09-25 20:42:21 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:42:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:42:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:42:47 [INFO] Epoch 10 loss: 362.3175048828125; train accuracy: 0.7326822916666667; test accuracy: 0.2406 2025-09-25 20:42:48 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_10.pth 2025-09-25 20:42:48 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:42:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:42:48 [INFO] Round 10 Finish--------| 2025-09-25 20:42:48 [INFO] Model variance: mean: 0.0014310197439044714, sum: 15990.1455078125 2025-09-25 20:42:48 [INFO] g_protos_std: 0.9424681067466736 2025-09-25 20:42:53 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5093 2025-09-25 20:42:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:42:53 [INFO] Round 11 starts--------| 2025-09-25 20:42:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:43:40 [INFO] Epoch 11 loss: 652.7367734909058; train accuracy: 0.6709994612068966; test accuracy: 0.39 2025-09-25 20:43:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:43:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:43:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:43:51 [INFO] Epoch 11 loss: 157.81964015960693; train accuracy: 0.7375300480769231; test accuracy: 0.1085 2025-09-25 20:43:51 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:43:51 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:43:51 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:44:02 [INFO] Epoch 11 loss: 138.74351978302002; train accuracy: 0.8549360795454546; test accuracy: 0.1082 2025-09-25 20:44:02 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:44:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:44:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:44:41 [INFO] Epoch 11 loss: 550.0178890228271; train accuracy: 0.6495595079787234; test accuracy: 0.3238 2025-09-25 20:44:41 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:44:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:44:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:45:07 [INFO] Epoch 11 loss: 360.2953815460205; train accuracy: 0.7916015625; test accuracy: 0.2526 2025-09-25 20:45:07 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:45:07 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:45:07 [INFO] Round 11 Finish--------| 2025-09-25 20:45:07 [INFO] Model variance: mean: 0.00150031759403646, sum: 16764.4765625 2025-09-25 20:45:07 [INFO] g_protos_std: 0.9362642168998718 2025-09-25 20:45:13 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.526 2025-09-25 20:45:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:45:13 [INFO] Round 12 starts--------| 2025-09-25 20:45:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:46:01 [INFO] Epoch 12 loss: 645.0355501174927; train accuracy: 0.6825161637931034; test accuracy: 0.4059 2025-09-25 20:46:01 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:46:01 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:46:01 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:46:13 [INFO] Epoch 12 loss: 156.26478099822998; train accuracy: 0.7198016826923077; test accuracy: 0.1606 2025-09-25 20:46:13 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:46:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:46:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:46:24 [INFO] Epoch 12 loss: 138.61874866485596; train accuracy: 0.8517400568181818; test accuracy: 0.1032 2025-09-25 20:46:24 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:46:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:46:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:47:04 [INFO] Epoch 12 loss: 540.2556133270264; train accuracy: 0.5893035239361702; test accuracy: 0.2982 2025-09-25 20:47:04 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:47:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:47:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:47:30 [INFO] Epoch 12 loss: 355.231427192688; train accuracy: 0.78125; test accuracy: 0.2547 2025-09-25 20:47:30 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:47:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:47:30 [INFO] Round 12 Finish--------| 2025-09-25 20:47:30 [INFO] Model variance: mean: 0.0015664862003177404, sum: 17503.841796875 2025-09-25 20:47:30 [INFO] g_protos_std: 0.9300405979156494 2025-09-25 20:47:35 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5371 2025-09-25 20:47:35 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:47:35 [INFO] Round 13 starts--------| 2025-09-25 20:47:35 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:48:23 [INFO] Epoch 13 loss: 638.3827695846558; train accuracy: 0.7551522090517241; test accuracy: 0.4486 2025-09-25 20:48:23 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:48:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:48:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:48:35 [INFO] Epoch 13 loss: 155.83327770233154; train accuracy: 0.8197115384615384; test accuracy: 0.1379 2025-09-25 20:48:35 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:48:35 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:48:35 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:48:47 [INFO] Epoch 13 loss: 138.00780963897705; train accuracy: 0.8575994318181818; test accuracy: 0.1154 2025-09-25 20:48:47 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:48:47 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:48:47 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:49:27 [INFO] Epoch 13 loss: 530.5530643463135; train accuracy: 0.3617436835106383; test accuracy: 0.1909 2025-09-25 20:49:27 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:49:27 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:49:27 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:49:53 [INFO] Epoch 13 loss: 352.78825855255127; train accuracy: 0.8145833333333333; test accuracy: 0.2794 2025-09-25 20:49:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:49:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:49:53 [INFO] Round 13 Finish--------| 2025-09-25 20:49:53 [INFO] Model variance: mean: 0.0016306584002450109, sum: 18220.8984375 2025-09-25 20:49:53 [INFO] g_protos_std: 0.9237638115882874 2025-09-25 20:49:59 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5302 2025-09-25 20:49:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:49:59 [INFO] Round 14 starts--------| 2025-09-25 20:49:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:50:48 [INFO] Epoch 14 loss: 628.8279666900635; train accuracy: 0.6979391163793104; test accuracy: 0.4086 2025-09-25 20:50:48 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:50:48 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:50:48 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:51:00 [INFO] Epoch 14 loss: 155.4719352722168; train accuracy: 0.7856069711538461; test accuracy: 0.1294 2025-09-25 20:51:00 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:51:00 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:51:00 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:51:11 [INFO] Epoch 14 loss: 137.51393032073975; train accuracy: 0.8488991477272727; test accuracy: 0.1002 2025-09-25 20:51:11 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:51:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:51:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:51:51 [INFO] Epoch 14 loss: 528.4892911911011; train accuracy: 0.7068234707446809; test accuracy: 0.3548 2025-09-25 20:51:51 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:51:51 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:51:51 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:52:16 [INFO] Epoch 14 loss: 349.3020610809326; train accuracy: 0.7673177083333333; test accuracy: 0.264 2025-09-25 20:52:16 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:52:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:52:16 [INFO] Round 14 Finish--------| 2025-09-25 20:52:16 [INFO] Model variance: mean: 0.0016895869048312306, sum: 18879.36328125 2025-09-25 20:52:16 [INFO] g_protos_std: 0.9175084829330444 2025-09-25 20:52:21 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5414 2025-09-25 20:52:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:52:21 [INFO] Round 15 starts--------| 2025-09-25 20:52:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:53:11 [INFO] Epoch 15 loss: 619.2172756195068; train accuracy: 0.7752896012931034; test accuracy: 0.455 2025-09-25 20:53:11 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_15.pth 2025-09-25 20:53:11 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:53:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:53:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:53:24 [INFO] Epoch 15 loss: 155.34292221069336; train accuracy: 0.8805588942307693; test accuracy: 0.1728 2025-09-25 20:53:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_15.pth 2025-09-25 20:53:24 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:53:24 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:53:24 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:53:35 [INFO] Epoch 15 loss: 137.1299533843994; train accuracy: 0.8531605113636364; test accuracy: 0.1038 2025-09-25 20:53:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_15.pth 2025-09-25 20:53:36 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:53:36 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:53:36 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:54:17 [INFO] Epoch 15 loss: 530.1773328781128; train accuracy: 0.7384059175531915; test accuracy: 0.3697 2025-09-25 20:54:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_15.pth 2025-09-25 20:54:17 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:54:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:54:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:54:44 [INFO] Epoch 15 loss: 347.39566230773926; train accuracy: 0.8365234375; test accuracy: 0.2874 2025-09-25 20:54:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_15.pth 2025-09-25 20:54:44 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:54:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:54:44 [INFO] Round 15 Finish--------| 2025-09-25 20:54:44 [INFO] Model variance: mean: 0.001746996189467609, sum: 19520.8515625 2025-09-25 20:54:44 [INFO] g_protos_std: 0.9113068580627441 2025-09-25 20:54:50 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5475 2025-09-25 20:54:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:54:50 [INFO] Round 16 starts--------| 2025-09-25 20:54:50 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:55:38 [INFO] Epoch 16 loss: 608.3665323257446; train accuracy: 0.7620891702586207; test accuracy: 0.447 2025-09-25 20:55:38 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:55:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:55:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:55:49 [INFO] Epoch 16 loss: 154.24273204803467; train accuracy: 0.8988882211538461; test accuracy: 0.1795 2025-09-25 20:55:49 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:55:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:55:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:55:59 [INFO] Epoch 16 loss: 137.47413635253906; train accuracy: 0.8510298295454546; test accuracy: 0.1049 2025-09-25 20:55:59 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:55:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:55:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:56:32 [INFO] Epoch 16 loss: 517.9597721099854; train accuracy: 0.8021110372340425; test accuracy: 0.4018 2025-09-25 20:56:32 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:56:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:56:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:56:52 [INFO] Epoch 16 loss: 344.6753931045532; train accuracy: 0.7899088541666667; test accuracy: 0.264 2025-09-25 20:56:52 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:56:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:56:52 [INFO] Round 16 Finish--------| 2025-09-25 20:56:52 [INFO] Model variance: mean: 0.0018075404223054647, sum: 20197.369140625 2025-09-25 20:56:52 [INFO] g_protos_std: 0.9048972725868225 2025-09-25 20:56:58 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5499 2025-09-25 20:56:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:56:58 [INFO] Round 17 starts--------| 2025-09-25 20:56:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:57:37 [INFO] Epoch 17 loss: 597.4625511169434; train accuracy: 0.8328394396551724; test accuracy: 0.4901 2025-09-25 20:57:37 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:57:37 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:57:37 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:57:48 [INFO] Epoch 17 loss: 153.71306800842285; train accuracy: 0.8580228365384616; test accuracy: 0.1799 2025-09-25 20:57:48 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:57:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:57:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:57:57 [INFO] Epoch 17 loss: 136.56175422668457; train accuracy: 0.8506747159090909; test accuracy: 0.1017 2025-09-25 20:57:57 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:57:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:57:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:58:31 [INFO] Epoch 17 loss: 508.100172996521; train accuracy: 0.7213680186170213; test accuracy: 0.3628 2025-09-25 20:58:31 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:58:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:58:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:58:55 [INFO] Epoch 17 loss: 341.27613735198975; train accuracy: 0.8539713541666667; test accuracy: 0.3117 2025-09-25 20:58:55 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:58:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:58:55 [INFO] Round 17 Finish--------| 2025-09-25 20:58:55 [INFO] Model variance: mean: 0.0018650791607797146, sum: 20840.3046875 2025-09-25 20:58:55 [INFO] g_protos_std: 0.898474931716919 2025-09-25 20:59:01 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5556 2025-09-25 20:59:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:59:01 [INFO] Round 18 starts--------| 2025-09-25 20:59:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:59:49 [INFO] Epoch 18 loss: 596.7165155410767; train accuracy: 0.7427599676724138; test accuracy: 0.4358 2025-09-25 20:59:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:59:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:59:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:00:02 [INFO] Epoch 18 loss: 153.94650173187256; train accuracy: 0.732421875; test accuracy: 0.1075 2025-09-25 21:00:02 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:00:02 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:00:02 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:00:13 [INFO] Epoch 18 loss: 135.93384742736816; train accuracy: 0.8501420454545454; test accuracy: 0.1032 2025-09-25 21:00:13 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:00:13 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:00:13 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:00:54 [INFO] Epoch 18 loss: 505.5857353210449; train accuracy: 0.7085272606382979; test accuracy: 0.3584 2025-09-25 21:00:54 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:00:54 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:00:54 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:01:19 [INFO] Epoch 18 loss: 338.8819398880005; train accuracy: 0.7288411458333334; test accuracy: 0.2354 2025-09-25 21:01:19 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:01:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:01:19 [INFO] Round 18 Finish--------| 2025-09-25 21:01:19 [INFO] Model variance: mean: 0.0019195674685761333, sum: 21449.154296875 2025-09-25 21:01:19 [INFO] g_protos_std: 0.8923439979553223 2025-09-25 21:01:25 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5624 2025-09-25 21:01:25 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:01:25 [INFO] Round 19 starts--------| 2025-09-25 21:01:25 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:02:13 [INFO] Epoch 19 loss: 587.3794775009155; train accuracy: 0.7189520474137931; test accuracy: 0.4184 2025-09-25 21:02:13 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:02:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:02:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:02:25 [INFO] Epoch 19 loss: 154.5859842300415; train accuracy: 0.9143629807692307; test accuracy: 0.1801 2025-09-25 21:02:25 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:02:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:02:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:02:36 [INFO] Epoch 19 loss: 135.74161529541016; train accuracy: 0.8540482954545454; test accuracy: 0.1222 2025-09-25 21:02:36 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:02:36 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:02:36 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:03:16 [INFO] Epoch 19 loss: 498.48703479766846; train accuracy: 0.8255485372340425; test accuracy: 0.4112 2025-09-25 21:03:16 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:03:16 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:03:16 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:03:43 [INFO] Epoch 19 loss: 336.88628101348877; train accuracy: 0.721484375; test accuracy: 0.2513 2025-09-25 21:03:43 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:03:43 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:03:43 [INFO] Round 19 Finish--------| 2025-09-25 21:03:43 [INFO] Model variance: mean: 0.001973786624148488, sum: 22054.99609375 2025-09-25 21:03:43 [INFO] g_protos_std: 0.8860762119293213 2025-09-25 21:03:48 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5748 2025-09-25 21:03:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:03:48 [INFO] Round 20 starts--------| 2025-09-25 21:03:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:04:36 [INFO] Epoch 20 loss: 580.7369089126587; train accuracy: 0.8383283943965517; test accuracy: 0.4912 2025-09-25 21:04:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_20.pth 2025-09-25 21:04:36 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:04:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:04:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:04:48 [INFO] Epoch 20 loss: 155.7279634475708; train accuracy: 0.7797475961538461; test accuracy: 0.1668 2025-09-25 21:04:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_20.pth 2025-09-25 21:04:49 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:04:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:04:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:05:00 [INFO] Epoch 20 loss: 135.3978090286255; train accuracy: 0.8483664772727273; test accuracy: 0.1002 2025-09-25 21:05:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_20.pth 2025-09-25 21:05:00 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:05:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:05:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:05:40 [INFO] Epoch 20 loss: 488.4480838775635; train accuracy: 0.8271692154255319; test accuracy: 0.4153 2025-09-25 21:05:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_20.pth 2025-09-25 21:05:41 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:05:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:05:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:06:06 [INFO] Epoch 20 loss: 333.5441074371338; train accuracy: 0.8551432291666666; test accuracy: 0.3035 2025-09-25 21:06:06 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_20.pth 2025-09-25 21:06:06 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:06:06 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:06:06 [INFO] Round 20 Finish--------| 2025-09-25 21:06:06 [INFO] Model variance: mean: 0.0020270904060453176, sum: 22650.609375 2025-09-25 21:06:06 [INFO] g_protos_std: 0.8798888921737671 2025-09-25 21:06:12 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6019 2025-09-25 21:06:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:06:12 [INFO] Round 21 starts--------| 2025-09-25 21:06:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:06:58 [INFO] Epoch 21 loss: 576.2364854812622; train accuracy: 0.7215786637931034; test accuracy: 0.42 2025-09-25 21:06:58 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:06:58 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:06:58 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:07:10 [INFO] Epoch 21 loss: 153.2662353515625; train accuracy: 0.8442007211538461; test accuracy: 0.1472 2025-09-25 21:07:10 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:07:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:07:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:07:21 [INFO] Epoch 21 loss: 134.87454795837402; train accuracy: 0.2590553977272727; test accuracy: 0.1067 2025-09-25 21:07:21 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:07:21 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:07:21 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:07:58 [INFO] Epoch 21 loss: 480.861533164978; train accuracy: 0.843999335106383; test accuracy: 0.419 2025-09-25 21:07:58 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:07:58 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:07:58 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:08:23 [INFO] Epoch 21 loss: 334.0172710418701; train accuracy: 0.8347005208333333; test accuracy: 0.3134 2025-09-25 21:08:23 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:08:23 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:08:23 [INFO] Round 21 Finish--------| 2025-09-25 21:08:23 [INFO] Model variance: mean: 0.0020801315549761057, sum: 23243.2890625 2025-09-25 21:08:23 [INFO] g_protos_std: 0.8735715746879578 2025-09-25 21:08:29 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5966 2025-09-25 21:08:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:08:29 [INFO] Round 22 starts--------| 2025-09-25 21:08:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:09:18 [INFO] Epoch 22 loss: 568.0649213790894; train accuracy: 0.7802734375; test accuracy: 0.457 2025-09-25 21:09:18 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:09:18 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:09:18 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:09:31 [INFO] Epoch 22 loss: 153.57623195648193; train accuracy: 0.8934795673076923; test accuracy: 0.1732 2025-09-25 21:09:31 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:09:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:09:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:09:43 [INFO] Epoch 22 loss: 134.47184944152832; train accuracy: 0.8504971590909091; test accuracy: 0.1065 2025-09-25 21:09:43 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:09:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:09:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:10:24 [INFO] Epoch 22 loss: 485.4856023788452; train accuracy: 0.796126994680851; test accuracy: 0.3968 2025-09-25 21:10:24 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:10:24 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:10:24 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:10:49 [INFO] Epoch 22 loss: 327.7585039138794; train accuracy: 0.8227864583333333; test accuracy: 0.2977 2025-09-25 21:10:49 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:10:49 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:10:49 [INFO] Round 22 Finish--------| 2025-09-25 21:10:49 [INFO] Model variance: mean: 0.0021314402110874653, sum: 23816.609375 2025-09-25 21:10:49 [INFO] g_protos_std: 0.8673297166824341 2025-09-25 21:10:55 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5924 2025-09-25 21:10:55 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:10:55 [INFO] Round 23 starts--------| 2025-09-25 21:10:55 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:11:39 [INFO] Epoch 23 loss: 559.2289628982544; train accuracy: 0.8272831357758621; test accuracy: 0.483 2025-09-25 21:11:39 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:11:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:11:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:11:51 [INFO] Epoch 23 loss: 151.65893840789795; train accuracy: 0.8907752403846154; test accuracy: 0.1781 2025-09-25 21:11:51 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:11:51 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:11:51 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:12:02 [INFO] Epoch 23 loss: 134.42040252685547; train accuracy: 0.8524502840909091; test accuracy: 0.1028 2025-09-25 21:12:02 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:12:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:12:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:12:40 [INFO] Epoch 23 loss: 475.1737518310547; train accuracy: 0.8073470744680851; test accuracy: 0.3995 2025-09-25 21:12:40 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:12:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:12:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:13:07 [INFO] Epoch 23 loss: 322.3042297363281; train accuracy: 0.8530598958333333; test accuracy: 0.2968 2025-09-25 21:13:07 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:13:07 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:13:07 [INFO] Round 23 Finish--------| 2025-09-25 21:13:07 [INFO] Model variance: mean: 0.0021817125380039215, sum: 24378.3515625 2025-09-25 21:13:07 [INFO] g_protos_std: 0.8610401153564453 2025-09-25 21:13:13 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6053 2025-09-25 21:13:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:13:13 [INFO] Round 24 starts--------| 2025-09-25 21:13:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:14:00 [INFO] Epoch 24 loss: 550.6921443939209; train accuracy: 0.8171134159482759; test accuracy: 0.4822 2025-09-25 21:14:00 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:14:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:14:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:14:14 [INFO] Epoch 24 loss: 151.97850894927979; train accuracy: 0.84375; test accuracy: 0.1575 2025-09-25 21:14:14 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:14:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:14:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:14:25 [INFO] Epoch 24 loss: 134.00961780548096; train accuracy: 0.8570667613636364; test accuracy: 0.1292 2025-09-25 21:14:25 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:14:25 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:14:25 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:15:04 [INFO] Epoch 24 loss: 473.3245258331299; train accuracy: 0.783951130319149; test accuracy: 0.393 2025-09-25 21:15:04 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:15:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:15:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:15:30 [INFO] Epoch 24 loss: 321.89835262298584; train accuracy: 0.7602864583333333; test accuracy: 0.2722 2025-09-25 21:15:30 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:15:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:15:30 [INFO] Round 24 Finish--------| 2025-09-25 21:15:30 [INFO] Model variance: mean: 0.0022298991680145264, sum: 24916.787109375 2025-09-25 21:15:30 [INFO] g_protos_std: 0.8549167513847351 2025-09-25 21:15:36 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5973 2025-09-25 21:15:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:15:36 [INFO] Round 25 starts--------| 2025-09-25 21:15:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:16:23 [INFO] Epoch 25 loss: 546.4227104187012; train accuracy: 0.8314251077586207; test accuracy: 0.4863 2025-09-25 21:16:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_25.pth 2025-09-25 21:16:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:16:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:16:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:16:36 [INFO] Epoch 25 loss: 151.3227834701538; train accuracy: 0.7548076923076923; test accuracy: 0.1659 2025-09-25 21:16:37 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_25.pth 2025-09-25 21:16:37 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:16:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:16:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:16:48 [INFO] Epoch 25 loss: 133.8508529663086; train accuracy: 0.8563565340909091; test accuracy: 0.1188 2025-09-25 21:16:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_25.pth 2025-09-25 21:16:49 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:16:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:16:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:17:28 [INFO] Epoch 25 loss: 466.4559602737427; train accuracy: 0.8764960106382979; test accuracy: 0.432 2025-09-25 21:17:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_25.pth 2025-09-25 21:17:28 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:17:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:17:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:17:53 [INFO] Epoch 25 loss: 318.90718269348145; train accuracy: 0.8377604166666667; test accuracy: 0.2879 2025-09-25 21:17:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_25.pth 2025-09-25 21:17:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:17:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:17:53 [INFO] Round 25 Finish--------| 2025-09-25 21:17:53 [INFO] Model variance: mean: 0.0022777635604143143, sum: 25451.62109375 2025-09-25 21:17:53 [INFO] g_protos_std: 0.848763644695282 2025-09-25 21:17:58 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6135 2025-09-25 21:17:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:17:58 [INFO] Round 26 starts--------| 2025-09-25 21:17:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:18:46 [INFO] Epoch 26 loss: 535.0424489974976; train accuracy: 0.8467807112068966; test accuracy: 0.4948 2025-09-25 21:18:46 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:18:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:18:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:18:58 [INFO] Epoch 26 loss: 151.1014461517334; train accuracy: 0.841796875; test accuracy: 0.1725 2025-09-25 21:18:58 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:18:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:18:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:19:08 [INFO] Epoch 26 loss: 133.41136741638184; train accuracy: 0.7872869318181818; test accuracy: 0.1217 2025-09-25 21:19:08 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:19:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:19:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:19:49 [INFO] Epoch 26 loss: 463.7559814453125; train accuracy: 0.8495262632978723; test accuracy: 0.4222 2025-09-25 21:19:49 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:19:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:19:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:20:15 [INFO] Epoch 26 loss: 319.74203395843506; train accuracy: 0.7580078125; test accuracy: 0.2765 2025-09-25 21:20:15 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:20:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:20:15 [INFO] Round 26 Finish--------| 2025-09-25 21:20:15 [INFO] Model variance: mean: 0.002325467998161912, sum: 25984.66796875 2025-09-25 21:20:15 [INFO] g_protos_std: 0.8427496552467346 2025-09-25 21:20:21 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6124 2025-09-25 21:20:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:20:21 [INFO] Round 27 starts--------| 2025-09-25 21:20:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:21:10 [INFO] Epoch 27 loss: 533.5585813522339; train accuracy: 0.8193022629310345; test accuracy: 0.4777 2025-09-25 21:21:10 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:21:10 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:21:10 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:21:23 [INFO] Epoch 27 loss: 150.37499904632568; train accuracy: 0.8198617788461539; test accuracy: 0.1751 2025-09-25 21:21:23 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:21:23 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:21:23 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:21:34 [INFO] Epoch 27 loss: 133.4513988494873; train accuracy: 0.8599076704545454; test accuracy: 0.1096 2025-09-25 21:21:34 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:21:34 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:21:34 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:22:13 [INFO] Epoch 27 loss: 450.8605737686157; train accuracy: 0.8413397606382979; test accuracy: 0.4157 2025-09-25 21:22:13 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:22:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:22:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:22:38 [INFO] Epoch 27 loss: 317.3381013870239; train accuracy: 0.7525390625; test accuracy: 0.3121 2025-09-25 21:22:38 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:22:38 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:22:38 [INFO] Round 27 Finish--------| 2025-09-25 21:22:38 [INFO] Model variance: mean: 0.002374200150370598, sum: 26529.197265625 2025-09-25 21:22:38 [INFO] g_protos_std: 0.8366265892982483 2025-09-25 21:22:43 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6374 2025-09-25 21:22:43 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:22:43 [INFO] Round 28 starts--------| 2025-09-25 21:22:43 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:23:31 [INFO] Epoch 28 loss: 532.3023109436035; train accuracy: 0.832098599137931; test accuracy: 0.4838 2025-09-25 21:23:31 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:23:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:23:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:23:44 [INFO] Epoch 28 loss: 150.01796531677246; train accuracy: 0.8288762019230769; test accuracy: 0.1745 2025-09-25 21:23:44 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:23:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:23:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:23:55 [INFO] Epoch 28 loss: 132.18120193481445; train accuracy: 0.8488991477272727; test accuracy: 0.1023 2025-09-25 21:23:55 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:23:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:23:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:24:33 [INFO] Epoch 28 loss: 449.4876022338867; train accuracy: 0.8075132978723404; test accuracy: 0.4024 2025-09-25 21:24:33 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:24:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:24:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:24:59 [INFO] Epoch 28 loss: 315.429292678833; train accuracy: 0.8766276041666666; test accuracy: 0.3172 2025-09-25 21:24:59 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:24:59 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:24:59 [INFO] Round 28 Finish--------| 2025-09-25 21:24:59 [INFO] Model variance: mean: 0.00241811852902174, sum: 27019.939453125 2025-09-25 21:24:59 [INFO] g_protos_std: 0.8307498693466187 2025-09-25 21:25:05 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.61 2025-09-25 21:25:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:25:05 [INFO] Round 29 starts--------| 2025-09-25 21:25:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:25:52 [INFO] Epoch 29 loss: 522.5699310302734; train accuracy: 0.796807650862069; test accuracy: 0.4636 2025-09-25 21:25:52 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:25:52 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:25:52 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:26:04 [INFO] Epoch 29 loss: 148.74263286590576; train accuracy: 0.7131911057692307; test accuracy: 0.1616 2025-09-25 21:26:04 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:26:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:26:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:26:15 [INFO] Epoch 29 loss: 131.70161628723145; train accuracy: 0.8512073863636364; test accuracy: 0.103 2025-09-25 21:26:15 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:26:15 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:26:15 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:26:54 [INFO] Epoch 29 loss: 449.63572788238525; train accuracy: 0.8555103058510638; test accuracy: 0.4218 2025-09-25 21:26:54 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:26:54 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:26:54 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:27:21 [INFO] Epoch 29 loss: 311.5383605957031; train accuracy: 0.89453125; test accuracy: 0.34 2025-09-25 21:27:21 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:27:21 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:27:21 [INFO] Round 29 Finish--------| 2025-09-25 21:27:21 [INFO] Model variance: mean: 0.0024649156257510185, sum: 27542.84765625 2025-09-25 21:27:21 [INFO] g_protos_std: 0.8246045112609863 2025-09-25 21:27:26 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.612 2025-09-25 21:27:26 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:27:26 [INFO] Round 30 starts--------| 2025-09-25 21:27:26 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:28:15 [INFO] Epoch 30 loss: 527.0652704238892; train accuracy: 0.8507543103448276; test accuracy: 0.4973 2025-09-25 21:28:15 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_30.pth 2025-09-25 21:28:15 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:28:15 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:28:15 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:28:29 [INFO] Epoch 30 loss: 148.97757720947266; train accuracy: 0.9170673076923077; test accuracy: 0.1812 2025-09-25 21:28:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_30.pth 2025-09-25 21:28:29 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:28:29 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:28:29 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:28:41 [INFO] Epoch 30 loss: 132.3314208984375; train accuracy: 0.6922940340909091; test accuracy: 0.1168 2025-09-25 21:28:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_30.pth 2025-09-25 21:28:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:28:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:28:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:29:20 [INFO] Epoch 30 loss: 448.1784324645996; train accuracy: 0.7562333776595744; test accuracy: 0.3765 2025-09-25 21:29:20 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_30.pth 2025-09-25 21:29:20 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:29:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:29:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:29:47 [INFO] Epoch 30 loss: 309.2805976867676; train accuracy: 0.7693359375; test accuracy: 0.3041 2025-09-25 21:29:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_30.pth 2025-09-25 21:29:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:29:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:29:47 [INFO] Round 30 Finish--------| 2025-09-25 21:29:47 [INFO] Model variance: mean: 0.0025081124622374773, sum: 28025.52734375 2025-09-25 21:29:47 [INFO] g_protos_std: 0.8189277052879333 2025-09-25 21:29:52 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6365 2025-09-25 21:29:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:29:52 [INFO] Round 31 starts--------| 2025-09-25 21:29:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:30:43 [INFO] Epoch 31 loss: 511.5369882583618; train accuracy: 0.8449959590517241; test accuracy: 0.4929 2025-09-25 21:30:43 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:30:43 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:30:43 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:30:58 [INFO] Epoch 31 loss: 149.10333442687988; train accuracy: 0.9011418269230769; test accuracy: 0.1782 2025-09-25 21:30:58 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:30:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:30:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:31:09 [INFO] Epoch 31 loss: 132.51491737365723; train accuracy: 0.8497869318181818; test accuracy: 0.1007 2025-09-25 21:31:09 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:31:09 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:31:09 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:31:52 [INFO] Epoch 31 loss: 438.2864656448364; train accuracy: 0.8736702127659575; test accuracy: 0.4294 2025-09-25 21:31:52 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:31:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:31:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:32:19 [INFO] Epoch 31 loss: 307.64682960510254; train accuracy: 0.8444010416666666; test accuracy: 0.3214 2025-09-25 21:32:19 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:32:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:32:19 [INFO] Round 31 Finish--------| 2025-09-25 21:32:19 [INFO] Model variance: mean: 0.0025524944067001343, sum: 28521.44921875 2025-09-25 21:32:19 [INFO] g_protos_std: 0.8129363059997559 2025-09-25 21:32:25 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6276 2025-09-25 21:32:25 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:32:25 [INFO] Round 32 starts--------| 2025-09-25 21:32:25 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:33:16 [INFO] Epoch 32 loss: 509.68353366851807; train accuracy: 0.904296875; test accuracy: 0.5284 2025-09-25 21:33:16 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:33:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:33:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:33:29 [INFO] Epoch 32 loss: 147.49016857147217; train accuracy: 0.7490985576923077; test accuracy: 0.1118 2025-09-25 21:33:29 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:33:29 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:33:29 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:33:41 [INFO] Epoch 32 loss: 131.52771759033203; train accuracy: 0.8584872159090909; test accuracy: 0.1093 2025-09-25 21:33:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:33:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:33:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:34:23 [INFO] Epoch 32 loss: 434.07741928100586; train accuracy: 0.8847240691489362; test accuracy: 0.438 2025-09-25 21:34:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:34:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:34:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:34:51 [INFO] Epoch 32 loss: 305.8291597366333; train accuracy: 0.8142578125; test accuracy: 0.2912 2025-09-25 21:34:51 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:34:51 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:34:51 [INFO] Round 32 Finish--------| 2025-09-25 21:34:51 [INFO] Model variance: mean: 0.002595865400508046, sum: 29006.07421875 2025-09-25 21:34:51 [INFO] g_protos_std: 0.8070105910301208 2025-09-25 21:34:57 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6306 2025-09-25 21:34:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:34:57 [INFO] Round 33 starts--------| 2025-09-25 21:34:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:35:46 [INFO] Epoch 33 loss: 505.3778862953186; train accuracy: 0.8003098060344828; test accuracy: 0.4638 2025-09-25 21:35:46 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:35:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:35:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:35:59 [INFO] Epoch 33 loss: 147.62425422668457; train accuracy: 0.7107872596153846; test accuracy: 0.1608 2025-09-25 21:35:59 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:35:59 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:35:59 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:36:10 [INFO] Epoch 33 loss: 131.2514419555664; train accuracy: 0.8577769886363636; test accuracy: 0.121 2025-09-25 21:36:10 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:36:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:36:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:36:48 [INFO] Epoch 33 loss: 427.5382957458496; train accuracy: 0.8376828457446809; test accuracy: 0.4166 2025-09-25 21:36:48 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:36:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:36:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:37:13 [INFO] Epoch 33 loss: 304.74561977386475; train accuracy: 0.7826171875; test accuracy: 0.3078 2025-09-25 21:37:13 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:37:13 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:37:13 [INFO] Round 33 Finish--------| 2025-09-25 21:37:13 [INFO] Model variance: mean: 0.0026400431524962187, sum: 29499.71484375 2025-09-25 21:37:13 [INFO] g_protos_std: 0.8010926842689514 2025-09-25 21:37:18 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6426 2025-09-25 21:37:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:37:18 [INFO] Round 34 starts--------| 2025-09-25 21:37:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:38:05 [INFO] Epoch 34 loss: 503.33143043518066; train accuracy: 0.8927128232758621; test accuracy: 0.5219 2025-09-25 21:38:05 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:38:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:38:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:38:18 [INFO] Epoch 34 loss: 147.01369094848633; train accuracy: 0.8716947115384616; test accuracy: 0.1832 2025-09-25 21:38:18 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:38:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:38:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:38:28 [INFO] Epoch 34 loss: 130.9348554611206; train accuracy: 0.8487215909090909; test accuracy: 0.1008 2025-09-25 21:38:28 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:38:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:38:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:39:07 [INFO] Epoch 34 loss: 426.20946407318115; train accuracy: 0.8859291888297872; test accuracy: 0.4379 2025-09-25 21:39:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:39:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:39:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:39:34 [INFO] Epoch 34 loss: 300.7525644302368; train accuracy: 0.8664713541666667; test accuracy: 0.3528 2025-09-25 21:39:34 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:39:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:39:34 [INFO] Round 34 Finish--------| 2025-09-25 21:39:34 [INFO] Model variance: mean: 0.002682086080312729, sum: 29969.5 2025-09-25 21:39:34 [INFO] g_protos_std: 0.795280933380127 2025-09-25 21:39:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6447 2025-09-25 21:39:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:39:40 [INFO] Round 35 starts--------| 2025-09-25 21:39:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:40:27 [INFO] Epoch 35 loss: 488.5048370361328; train accuracy: 0.8681640625; test accuracy: 0.5028 2025-09-25 21:40:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_35.pth 2025-09-25 21:40:28 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:40:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:40:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:40:41 [INFO] Epoch 35 loss: 145.60372066497803; train accuracy: 0.8840144230769231; test accuracy: 0.1843 2025-09-25 21:40:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_35.pth 2025-09-25 21:40:41 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:40:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:40:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:40:53 [INFO] Epoch 35 loss: 130.8757266998291; train accuracy: 0.8519176136363636; test accuracy: 0.1033 2025-09-25 21:40:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_35.pth 2025-09-25 21:40:53 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:40:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:40:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:41:34 [INFO] Epoch 35 loss: 428.55437088012695; train accuracy: 0.8661901595744681; test accuracy: 0.4263 2025-09-25 21:41:34 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_35.pth 2025-09-25 21:41:34 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:41:34 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:41:34 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:42:00 [INFO] Epoch 35 loss: 300.0369701385498; train accuracy: 0.8348958333333333; test accuracy: 0.3082 2025-09-25 21:42:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_35.pth 2025-09-25 21:42:01 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:42:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:42:01 [INFO] Round 35 Finish--------| 2025-09-25 21:42:01 [INFO] Model variance: mean: 0.002723914571106434, sum: 30436.890625 2025-09-25 21:42:01 [INFO] g_protos_std: 0.7895285487174988 2025-09-25 21:42:06 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6536 2025-09-25 21:42:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:42:06 [INFO] Round 36 starts--------| 2025-09-25 21:42:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:42:56 [INFO] Epoch 36 loss: 495.22961616516113; train accuracy: 0.8425040409482759; test accuracy: 0.4906 2025-09-25 21:42:56 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:42:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:42:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:43:09 [INFO] Epoch 36 loss: 145.43004608154297; train accuracy: 0.8602764423076923; test accuracy: 0.1812 2025-09-25 21:43:09 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:43:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:43:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:43:20 [INFO] Epoch 36 loss: 130.31868743896484; train accuracy: 0.859375; test accuracy: 0.111 2025-09-25 21:43:20 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:43:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:43:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:44:00 [INFO] Epoch 36 loss: 418.35550689697266; train accuracy: 0.8731715425531915; test accuracy: 0.4309 2025-09-25 21:44:00 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:44:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:44:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:44:26 [INFO] Epoch 36 loss: 295.96513843536377; train accuracy: 0.8313802083333334; test accuracy: 0.3031 2025-09-25 21:44:26 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:44:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:44:26 [INFO] Round 36 Finish--------| 2025-09-25 21:44:26 [INFO] Model variance: mean: 0.0027656019665300846, sum: 30902.703125 2025-09-25 21:44:26 [INFO] g_protos_std: 0.7838432788848877 2025-09-25 21:44:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6558 2025-09-25 21:44:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:44:31 [INFO] Round 37 starts--------| 2025-09-25 21:44:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:45:19 [INFO] Epoch 37 loss: 480.99582958221436; train accuracy: 0.882879849137931; test accuracy: 0.5121 2025-09-25 21:45:19 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:45:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:45:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:45:32 [INFO] Epoch 37 loss: 146.22316646575928; train accuracy: 0.9106069711538461; test accuracy: 0.1787 2025-09-25 21:45:32 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:45:32 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:45:32 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:45:43 [INFO] Epoch 37 loss: 129.7014799118042; train accuracy: 0.8753551136363636; test accuracy: 0.1409 2025-09-25 21:45:43 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:45:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:45:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:46:22 [INFO] Epoch 37 loss: 420.46096324920654; train accuracy: 0.8017785904255319; test accuracy: 0.397 2025-09-25 21:46:22 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:46:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:46:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:46:49 [INFO] Epoch 37 loss: 298.62567138671875; train accuracy: 0.8117838541666667; test accuracy: 0.2871 2025-09-25 21:46:49 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:46:49 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:46:49 [INFO] Round 37 Finish--------| 2025-09-25 21:46:49 [INFO] Model variance: mean: 0.002806531498208642, sum: 31360.046875 2025-09-25 21:46:49 [INFO] g_protos_std: 0.778274416923523 2025-09-25 21:46:54 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6454 2025-09-25 21:46:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:46:54 [INFO] Round 38 starts--------| 2025-09-25 21:46:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:47:42 [INFO] Epoch 38 loss: 483.4587712287903; train accuracy: 0.8301791487068966; test accuracy: 0.4816 2025-09-25 21:47:42 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:47:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:47:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:47:54 [INFO] Epoch 38 loss: 146.5702133178711; train accuracy: 0.8939302884615384; test accuracy: 0.1835 2025-09-25 21:47:54 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:47:54 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:47:54 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:48:05 [INFO] Epoch 38 loss: 129.8806495666504; train accuracy: 0.8485440340909091; test accuracy: 0.1 2025-09-25 21:48:05 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:48:05 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:48:05 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:48:46 [INFO] Epoch 38 loss: 417.7024450302124; train accuracy: 0.8879654255319149; test accuracy: 0.4361 2025-09-25 21:48:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:48:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:48:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:49:14 [INFO] Epoch 38 loss: 294.01408290863037; train accuracy: 0.8283203125; test accuracy: 0.2754 2025-09-25 21:49:14 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:49:14 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:49:14 [INFO] Round 38 Finish--------| 2025-09-25 21:49:14 [INFO] Model variance: mean: 0.0028454202692955732, sum: 31794.587890625 2025-09-25 21:49:14 [INFO] g_protos_std: 0.7727521061897278 2025-09-25 21:49:20 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6519 2025-09-25 21:49:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:49:20 [INFO] Round 39 starts--------| 2025-09-25 21:49:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:50:11 [INFO] Epoch 39 loss: 478.3486657142639; train accuracy: 0.860284213362069; test accuracy: 0.4986 2025-09-25 21:50:11 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:50:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:50:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:50:24 [INFO] Epoch 39 loss: 144.73498344421387; train accuracy: 0.8850661057692307; test accuracy: 0.1728 2025-09-25 21:50:24 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:50:24 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:50:24 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:50:37 [INFO] Epoch 39 loss: 129.40313911437988; train accuracy: 0.86328125; test accuracy: 0.1127 2025-09-25 21:50:37 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:50:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:50:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:51:20 [INFO] Epoch 39 loss: 412.63848876953125; train accuracy: 0.8304105718085106; test accuracy: 0.414 2025-09-25 21:51:20 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:51:20 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:51:20 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:51:47 [INFO] Epoch 39 loss: 289.3265390396118; train accuracy: 0.8733072916666667; test accuracy: 0.3292 2025-09-25 21:51:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:51:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:51:47 [INFO] Round 39 Finish--------| 2025-09-25 21:51:47 [INFO] Model variance: mean: 0.002885212888941169, sum: 32239.23046875 2025-09-25 21:51:47 [INFO] g_protos_std: 0.7672007083892822 2025-09-25 21:51:53 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6524 2025-09-25 21:51:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:51:53 [INFO] Round 40 starts--------| 2025-09-25 21:51:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:52:42 [INFO] Epoch 40 loss: 481.4322519302368; train accuracy: 0.8810277478448276; test accuracy: 0.5116 2025-09-25 21:52:43 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_40.pth 2025-09-25 21:52:43 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:52:43 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:52:43 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:52:57 [INFO] Epoch 40 loss: 144.93950080871582; train accuracy: 0.8970853365384616; test accuracy: 0.1833 2025-09-25 21:52:58 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_40.pth 2025-09-25 21:52:58 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:52:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:52:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:53:08 [INFO] Epoch 40 loss: 129.25780200958252; train accuracy: 0.8483664772727273; test accuracy: 0.1001 2025-09-25 21:53:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_40.pth 2025-09-25 21:53:08 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:53:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:53:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:53:50 [INFO] Epoch 40 loss: 405.43237495422363; train accuracy: 0.8953623670212766; test accuracy: 0.4445 2025-09-25 21:53:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_40.pth 2025-09-25 21:53:50 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:53:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:53:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:54:17 [INFO] Epoch 40 loss: 291.2936725616455; train accuracy: 0.7626302083333333; test accuracy: 0.2633 2025-09-25 21:54:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_40.pth 2025-09-25 21:54:17 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:54:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:54:17 [INFO] Round 40 Finish--------| 2025-09-25 21:54:17 [INFO] Model variance: mean: 0.0029234166722744703, sum: 32666.1171875 2025-09-25 21:54:17 [INFO] g_protos_std: 0.7617894411087036 2025-09-25 21:54:23 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6564 2025-09-25 21:54:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:54:23 [INFO] Round 41 starts--------| 2025-09-25 21:54:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:55:14 [INFO] Epoch 41 loss: 465.1992917060852; train accuracy: 0.8562095905172413; test accuracy: 0.4975 2025-09-25 21:55:14 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:55:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:55:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:55:26 [INFO] Epoch 41 loss: 143.6711826324463; train accuracy: 0.8055889423076923; test accuracy: 0.1732 2025-09-25 21:55:26 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:55:26 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:55:26 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:55:37 [INFO] Epoch 41 loss: 129.3243637084961; train accuracy: 0.8506747159090909; test accuracy: 0.1014 2025-09-25 21:55:37 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:55:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:55:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:56:19 [INFO] Epoch 41 loss: 402.7822594642639; train accuracy: 0.9156416223404256; test accuracy: 0.4475 2025-09-25 21:56:19 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:56:19 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:56:19 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:56:43 [INFO] Epoch 41 loss: 288.59706687927246; train accuracy: 0.8579427083333333; test accuracy: 0.3507 2025-09-25 21:56:43 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:56:43 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:56:43 [INFO] Round 41 Finish--------| 2025-09-25 21:56:43 [INFO] Model variance: mean: 0.0029641177970916033, sum: 33120.91015625 2025-09-25 21:56:43 [INFO] g_protos_std: 0.756202220916748 2025-09-25 21:56:49 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6574 2025-09-25 21:56:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:56:49 [INFO] Round 42 starts--------| 2025-09-25 21:56:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:57:39 [INFO] Epoch 42 loss: 457.8605694770813; train accuracy: 0.9019396551724138; test accuracy: 0.5235 2025-09-25 21:57:39 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:57:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:57:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:57:51 [INFO] Epoch 42 loss: 142.80929565429688; train accuracy: 0.9196213942307693; test accuracy: 0.1905 2025-09-25 21:57:51 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:57:51 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:57:51 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:58:02 [INFO] Epoch 42 loss: 128.8566780090332; train accuracy: 0.857421875; test accuracy: 0.1088 2025-09-25 21:58:02 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:58:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:58:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:58:42 [INFO] Epoch 42 loss: 393.2627363204956; train accuracy: 0.9029255319148937; test accuracy: 0.4429 2025-09-25 21:58:42 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:58:42 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:58:42 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:59:10 [INFO] Epoch 42 loss: 285.6179428100586; train accuracy: 0.89375; test accuracy: 0.3813 2025-09-25 21:59:10 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:59:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:59:10 [INFO] Round 42 Finish--------| 2025-09-25 21:59:10 [INFO] Model variance: mean: 0.0030038258992135525, sum: 33564.60546875 2025-09-25 21:59:10 [INFO] g_protos_std: 0.7505694627761841 2025-09-25 21:59:15 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6644 2025-09-25 21:59:15 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:59:15 [INFO] Round 43 starts--------| 2025-09-25 21:59:15 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:00:06 [INFO] Epoch 43 loss: 461.0317859649658; train accuracy: 0.9146686422413793; test accuracy: 0.5327 2025-09-25 22:00:06 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:00:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:00:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:00:18 [INFO] Epoch 43 loss: 142.5957851409912; train accuracy: 0.8919771634615384; test accuracy: 0.1808 2025-09-25 22:00:18 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:00:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:00:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:00:29 [INFO] Epoch 43 loss: 128.76436042785645; train accuracy: 0.8494318181818182; test accuracy: 0.101 2025-09-25 22:00:29 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:00:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:00:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:01:10 [INFO] Epoch 43 loss: 403.23560667037964; train accuracy: 0.8592918882978723; test accuracy: 0.4238 2025-09-25 22:01:10 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:01:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:01:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:01:38 [INFO] Epoch 43 loss: 285.3867492675781; train accuracy: 0.79765625; test accuracy: 0.2999 2025-09-25 22:01:38 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:01:38 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:01:38 [INFO] Round 43 Finish--------| 2025-09-25 22:01:38 [INFO] Model variance: mean: 0.0030395067296922207, sum: 33963.30078125 2025-09-25 22:01:38 [INFO] g_protos_std: 0.7454121708869934 2025-09-25 22:01:44 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6589 2025-09-25 22:01:44 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:01:44 [INFO] Round 44 starts--------| 2025-09-25 22:01:44 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:02:38 [INFO] Epoch 44 loss: 455.00191497802734; train accuracy: 0.8765490301724138; test accuracy: 0.5097 2025-09-25 22:02:38 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:02:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:02:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:02:53 [INFO] Epoch 44 loss: 142.441330909729; train accuracy: 0.8572716346153846; test accuracy: 0.179 2025-09-25 22:02:53 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:02:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:02:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:03:04 [INFO] Epoch 44 loss: 127.8799991607666; train accuracy: 0.8499644886363636; test accuracy: 0.1025 2025-09-25 22:03:04 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:03:04 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:03:04 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:03:49 [INFO] Epoch 44 loss: 396.2519769668579; train accuracy: 0.8941572473404256; test accuracy: 0.4429 2025-09-25 22:03:49 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:03:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:03:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:04:17 [INFO] Epoch 44 loss: 278.861647605896; train accuracy: 0.8891276041666667; test accuracy: 0.3765 2025-09-25 22:04:17 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:04:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:04:17 [INFO] Round 44 Finish--------| 2025-09-25 22:04:17 [INFO] Model variance: mean: 0.0030773726757615805, sum: 34386.4140625 2025-09-25 22:04:17 [INFO] g_protos_std: 0.7400677800178528 2025-09-25 22:04:23 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6685 2025-09-25 22:04:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:04:23 [INFO] Round 45 starts--------| 2025-09-25 22:04:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:05:13 [INFO] Epoch 45 loss: 452.2653546333313; train accuracy: 0.9121430495689655; test accuracy: 0.5328 2025-09-25 22:05:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_45.pth 2025-09-25 22:05:14 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:05:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:05:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:05:28 [INFO] Epoch 45 loss: 143.31596183776855; train accuracy: 0.888671875; test accuracy: 0.1853 2025-09-25 22:05:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_45.pth 2025-09-25 22:05:28 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:05:28 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:05:28 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:05:40 [INFO] Epoch 45 loss: 127.88289737701416; train accuracy: 0.8485440340909091; test accuracy: 0.1001 2025-09-25 22:05:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_45.pth 2025-09-25 22:05:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:05:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:05:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:06:23 [INFO] Epoch 45 loss: 388.9900255203247; train accuracy: 0.9116522606382979; test accuracy: 0.4471 2025-09-25 22:06:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_45.pth 2025-09-25 22:06:24 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:06:24 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:06:24 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:06:52 [INFO] Epoch 45 loss: 277.4526882171631; train accuracy: 0.8904296875; test accuracy: 0.3553 2025-09-25 22:06:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_45.pth 2025-09-25 22:06:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:06:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:06:53 [INFO] Round 45 Finish--------| 2025-09-25 22:06:53 [INFO] Model variance: mean: 0.003116088453680277, sum: 34819.0234375 2025-09-25 22:06:53 [INFO] g_protos_std: 0.7348736524581909 2025-09-25 22:06:58 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6791 2025-09-25 22:06:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:06:58 [INFO] Round 46 starts--------| 2025-09-25 22:06:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:07:49 [INFO] Epoch 46 loss: 449.54647493362427; train accuracy: 0.9014682112068966; test accuracy: 0.5215 2025-09-25 22:07:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:07:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:07:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:08:03 [INFO] Epoch 46 loss: 142.2641305923462; train accuracy: 0.8813100961538461; test accuracy: 0.1825 2025-09-25 22:08:03 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:08:03 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:08:03 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:08:14 [INFO] Epoch 46 loss: 127.34062099456787; train accuracy: 0.8922230113636364; test accuracy: 0.1441 2025-09-25 22:08:14 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:08:14 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:08:14 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:08:57 [INFO] Epoch 46 loss: 382.9972267150879; train accuracy: 0.901845079787234; test accuracy: 0.4419 2025-09-25 22:08:57 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:08:57 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:08:57 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:09:24 [INFO] Epoch 46 loss: 280.1251964569092; train accuracy: 0.8877604166666667; test accuracy: 0.3217 2025-09-25 22:09:24 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:09:24 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:09:24 [INFO] Round 46 Finish--------| 2025-09-25 22:09:24 [INFO] Model variance: mean: 0.0031534729059785604, sum: 35236.75390625 2025-09-25 22:09:24 [INFO] g_protos_std: 0.7296767234802246 2025-09-25 22:09:30 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6833 2025-09-25 22:09:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:09:30 [INFO] Round 47 starts--------| 2025-09-25 22:09:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:10:24 [INFO] Epoch 47 loss: 448.53502559661865; train accuracy: 0.8807246767241379; test accuracy: 0.5107 2025-09-25 22:10:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:10:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:10:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:10:39 [INFO] Epoch 47 loss: 141.14676094055176; train accuracy: 0.7579627403846154; test accuracy: 0.1708 2025-09-25 22:10:39 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:10:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:10:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:10:53 [INFO] Epoch 47 loss: 127.09801006317139; train accuracy: 0.865234375; test accuracy: 0.1163 2025-09-25 22:10:53 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:10:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:10:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:11:40 [INFO] Epoch 47 loss: 383.47018814086914; train accuracy: 0.8899601063829787; test accuracy: 0.435 2025-09-25 22:11:40 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:11:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:11:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:12:11 [INFO] Epoch 47 loss: 278.0827045440674; train accuracy: 0.8395182291666666; test accuracy: 0.344 2025-09-25 22:12:11 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:12:11 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:12:11 [INFO] Round 47 Finish--------| 2025-09-25 22:12:11 [INFO] Model variance: mean: 0.003190119517967105, sum: 35646.2421875 2025-09-25 22:12:11 [INFO] g_protos_std: 0.7244569063186646 2025-09-25 22:12:16 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6768 2025-09-25 22:12:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:12:16 [INFO] Round 48 starts--------| 2025-09-25 22:12:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:13:18 [INFO] Epoch 48 loss: 446.29809045791626; train accuracy: 0.9113348599137931; test accuracy: 0.5291 2025-09-25 22:13:18 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:13:18 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:13:18 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:13:33 [INFO] Epoch 48 loss: 142.42738723754883; train accuracy: 0.91796875; test accuracy: 0.1991 2025-09-25 22:13:33 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:13:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:13:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:13:47 [INFO] Epoch 48 loss: 126.61981296539307; train accuracy: 0.880859375; test accuracy: 0.1282 2025-09-25 22:13:47 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:13:47 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:13:47 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:14:35 [INFO] Epoch 48 loss: 387.32127809524536; train accuracy: 0.9013464095744681; test accuracy: 0.4395 2025-09-25 22:14:35 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:14:35 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:14:35 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:15:06 [INFO] Epoch 48 loss: 278.37664318084717; train accuracy: 0.8326822916666666; test accuracy: 0.3314 2025-09-25 22:15:06 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:15:06 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:15:06 [INFO] Round 48 Finish--------| 2025-09-25 22:15:06 [INFO] Model variance: mean: 0.003225022228434682, sum: 36036.2421875 2025-09-25 22:15:06 [INFO] g_protos_std: 0.7194197773933411 2025-09-25 22:15:12 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.683 2025-09-25 22:15:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:15:12 [INFO] Round 49 starts--------| 2025-09-25 22:15:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:16:06 [INFO] Epoch 49 loss: 446.5883774757385; train accuracy: 0.8823073814655172; test accuracy: 0.5113 2025-09-25 22:16:06 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:16:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:16:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:16:19 [INFO] Epoch 49 loss: 140.0507469177246; train accuracy: 0.923828125; test accuracy: 0.1875 2025-09-25 22:16:19 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:16:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:16:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:16:32 [INFO] Epoch 49 loss: 125.66596126556396; train accuracy: 0.8854758522727273; test accuracy: 0.132 2025-09-25 22:16:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:16:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:16:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:17:17 [INFO] Epoch 49 loss: 376.31145000457764; train accuracy: 0.9142702792553191; test accuracy: 0.4467 2025-09-25 22:17:17 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:17:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:17:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:17:47 [INFO] Epoch 49 loss: 278.65167236328125; train accuracy: 0.8291666666666667; test accuracy: 0.3065 2025-09-25 22:17:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:17:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:17:47 [INFO] Round 49 Finish--------| 2025-09-25 22:17:47 [INFO] Model variance: mean: 0.0032604271546006203, sum: 36431.85546875 2025-09-25 22:17:47 [INFO] g_protos_std: 0.7144286036491394 2025-09-25 22:17:53 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6779 2025-09-25 22:17:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:17:53 [INFO] Round 50 starts--------| 2025-09-25 22:17:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:18:48 [INFO] Epoch 50 loss: 436.2595376968384; train accuracy: 0.9295191271551724; test accuracy: 0.5409 2025-09-25 22:18:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_0/epoch_50.pth 2025-09-25 22:18:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:18:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:18:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:19:04 [INFO] Epoch 50 loss: 140.65365982055664; train accuracy: 0.9088040865384616; test accuracy: 0.1816 2025-09-25 22:19:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_1/epoch_50.pth 2025-09-25 22:19:04 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:19:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:19:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:19:17 [INFO] Epoch 50 loss: 126.60423851013184; train accuracy: 0.8648792613636364; test accuracy: 0.1114 2025-09-25 22:19:18 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_2/epoch_50.pth 2025-09-25 22:19:18 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:19:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:19:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:20:03 [INFO] Epoch 50 loss: 377.4698281288147; train accuracy: 0.8977726063829787; test accuracy: 0.4443 2025-09-25 22:20:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_3/epoch_50.pth 2025-09-25 22:20:04 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:20:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:20:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:20:33 [INFO] Epoch 50 loss: 272.37326526641846; train accuracy: 0.866015625; test accuracy: 0.3446 2025-09-25 22:20:34 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.05/local_models/client_4/epoch_50.pth 2025-09-25 22:20:34 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:20:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:20:34 [INFO] Round 50 Finish--------| 2025-09-25 22:20:34 [INFO] Model variance: mean: 0.0032961885444819927, sum: 36831.453125 2025-09-25 22:20:34 [INFO] g_protos_std: 0.7093827128410339 2025-09-25 22:20:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6817 2025-09-25 22:20:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.05/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:16:26 [INFO] Load config from ./configs/CIFAR10_alpha0.1.yaml 2025-09-25 20:16:26 [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-25 20:16:27 [INFO] Dataset CIFAR10 loaded 2025-09-25 20:16:27 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-25 20:16:28 [INFO] OneshotOursV6 with DRCL and Lambda Annealing 2025-09-25 20:16:28 [INFO] Initialized fixed anchors with shape: torch.Size([10, 512]) 2025-09-25 20:16:29 [INFO] Round 0 starts--------| 2025-09-25 20:16:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:16:33 [INFO] generating sample per sample 2025-09-25 20:17:25 [INFO] Epoch 0 loss: 727.7196750640869; train accuracy: 0.3612467447916667; test accuracy: 0.182 2025-09-25 20:17:26 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_0.pth 2025-09-25 20:17:26 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:17:26 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:17:26 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:17:27 [INFO] generating sample per sample 2025-09-25 20:17:44 [INFO] Epoch 0 loss: 192.44248867034912; train accuracy: 0.7235576923076923; test accuracy: 0.1 2025-09-25 20:17:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_0.pth 2025-09-25 20:17:45 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:17:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:17:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:17:49 [INFO] generating sample per sample 2025-09-25 20:18:31 [INFO] Epoch 0 loss: 606.2380037307739; train accuracy: 0.279736328125; test accuracy: 0.1193 2025-09-25 20:18:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_0.pth 2025-09-25 20:18:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:18:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:18:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:18:38 [INFO] generating sample per sample 2025-09-25 20:19:31 [INFO] Epoch 0 loss: 760.4337282180786; train accuracy: 0.2275; test accuracy: 0.1172 2025-09-25 20:19:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_0.pth 2025-09-25 20:19:32 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:19:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:19:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:19:36 [INFO] generating sample per sample 2025-09-25 20:20:18 [INFO] Epoch 0 loss: 584.533839225769; train accuracy: 0.3659855769230769; test accuracy: 0.1477 2025-09-25 20:20:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_0.pth 2025-09-25 20:20:19 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:20:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:20:19 [INFO] Round 0 Finish--------| 2025-09-25 20:20:19 [INFO] Model variance: mean: 0.0005577710689976811, sum: 6232.5068359375 2025-09-25 20:20:19 [INFO] g_protos_std: 1.0013235807418823 2025-09-25 20:20:27 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.308 2025-09-25 20:20:27 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:20:27 [INFO] Round 1 starts--------| 2025-09-25 20:20:27 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:21:18 [INFO] Epoch 1 loss: 674.6638050079346; train accuracy: 0.3942464192708333; test accuracy: 0.2018 2025-09-25 20:21:18 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:21:18 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:21:18 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:21:34 [INFO] Epoch 1 loss: 174.94398593902588; train accuracy: 0.7265625; test accuracy: 0.1022 2025-09-25 20:21:34 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:21:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:21:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:22:16 [INFO] Epoch 1 loss: 570.472544670105; train accuracy: 0.273583984375; test accuracy: 0.1229 2025-09-25 20:22:16 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:22:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:22:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:23:10 [INFO] Epoch 1 loss: 707.995626449585; train accuracy: 0.373203125; test accuracy: 0.1946 2025-09-25 20:23:10 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:23:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:23:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:23:50 [INFO] Epoch 1 loss: 535.364748954773; train accuracy: 0.5060096153846154; test accuracy: 0.206 2025-09-25 20:23:50 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:23:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:23:50 [INFO] Round 1 Finish--------| 2025-09-25 20:23:50 [INFO] Model variance: mean: 0.0007196664228104055, sum: 8041.51806640625 2025-09-25 20:23:50 [INFO] g_protos_std: 0.9944305419921875 2025-09-25 20:23:59 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3581 2025-09-25 20:23:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:23:59 [INFO] Round 2 starts--------| 2025-09-25 20:23:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:24:49 [INFO] Epoch 2 loss: 658.8534965515137; train accuracy: 0.3095296223958333; test accuracy: 0.1567 2025-09-25 20:24:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:24:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:24:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:25:05 [INFO] Epoch 2 loss: 171.93716526031494; train accuracy: 0.7252103365384616; test accuracy: 0.1 2025-09-25 20:25:05 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:25:05 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:25:05 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:25:48 [INFO] Epoch 2 loss: 558.0131769180298; train accuracy: 0.3884765625; test accuracy: 0.1678 2025-09-25 20:25:48 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:25:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:25:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:26:41 [INFO] Epoch 2 loss: 695.2956943511963; train accuracy: 0.3747265625; test accuracy: 0.1991 2025-09-25 20:26:41 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:26:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:26:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:27:21 [INFO] Epoch 2 loss: 517.8302488327026; train accuracy: 0.5083633814102564; test accuracy: 0.2089 2025-09-25 20:27:21 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:27:21 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:27:21 [INFO] Round 2 Finish--------| 2025-09-25 20:27:21 [INFO] Model variance: mean: 0.0008524644072167575, sum: 9525.396484375 2025-09-25 20:27:21 [INFO] g_protos_std: 0.9872716069221497 2025-09-25 20:27:30 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3834 2025-09-25 20:27:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:27:30 [INFO] Round 3 starts--------| 2025-09-25 20:27:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:28:21 [INFO] Epoch 3 loss: 645.5332622528076; train accuracy: 0.4809977213541667; test accuracy: 0.2421 2025-09-25 20:28:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:28:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:28:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:28:36 [INFO] Epoch 3 loss: 169.42393970489502; train accuracy: 0.7252103365384616; test accuracy: 0.1 2025-09-25 20:28:36 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:28:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:28:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:29:18 [INFO] Epoch 3 loss: 549.0899782180786; train accuracy: 0.438525390625; test accuracy: 0.1973 2025-09-25 20:29:18 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:29:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:29:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:30:11 [INFO] Epoch 3 loss: 678.6275691986084; train accuracy: 0.445703125; test accuracy: 0.2405 2025-09-25 20:30:11 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:30:11 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:30:11 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:30:54 [INFO] Epoch 3 loss: 505.9653253555298; train accuracy: 0.45688100961538464; test accuracy: 0.1855 2025-09-25 20:30:54 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:30:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:30:54 [INFO] Round 3 Finish--------| 2025-09-25 20:30:54 [INFO] Model variance: mean: 0.0009689889848232269, sum: 10827.4365234375 2025-09-25 20:30:54 [INFO] g_protos_std: 0.9800410866737366 2025-09-25 20:31:03 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3974 2025-09-25 20:31:03 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:31:03 [INFO] Round 4 starts--------| 2025-09-25 20:31:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:31:52 [INFO] Epoch 4 loss: 633.8963594436646; train accuracy: 0.47998046875; test accuracy: 0.2441 2025-09-25 20:31:52 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:31:52 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:31:52 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:32:09 [INFO] Epoch 4 loss: 169.50927257537842; train accuracy: 0.7258112980769231; test accuracy: 0.102 2025-09-25 20:32:09 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:32:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:32:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:32:53 [INFO] Epoch 4 loss: 543.2292375564575; train accuracy: 0.43837890625; test accuracy: 0.1893 2025-09-25 20:32:53 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:32:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:32:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:33:45 [INFO] Epoch 4 loss: 660.4622211456299; train accuracy: 0.4516796875; test accuracy: 0.258 2025-09-25 20:33:45 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:33:45 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:33:45 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:34:29 [INFO] Epoch 4 loss: 497.415509223938; train accuracy: 0.6686698717948718; test accuracy: 0.2658 2025-09-25 20:34:29 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:34:29 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:34:29 [INFO] Round 4 Finish--------| 2025-09-25 20:34:29 [INFO] Model variance: mean: 0.0010762561578303576, sum: 12026.03515625 2025-09-25 20:34:29 [INFO] g_protos_std: 0.9727635979652405 2025-09-25 20:34:37 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4241 2025-09-25 20:34:37 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:34:37 [INFO] Round 5 starts--------| 2025-09-25 20:34:37 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:35:28 [INFO] Epoch 5 loss: 618.9656419754028; train accuracy: 0.4677734375; test accuracy: 0.2371 2025-09-25 20:35:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_5.pth 2025-09-25 20:35:29 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:35:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:35:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:35:44 [INFO] Epoch 5 loss: 168.57305335998535; train accuracy: 0.7255108173076923; test accuracy: 0.1004 2025-09-25 20:35:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_5.pth 2025-09-25 20:35:45 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:35:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:35:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:36:28 [INFO] Epoch 5 loss: 533.9754981994629; train accuracy: 0.3685546875; test accuracy: 0.1668 2025-09-25 20:36:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_5.pth 2025-09-25 20:36:29 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:36:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:36:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:37:23 [INFO] Epoch 5 loss: 644.0953874588013; train accuracy: 0.5171484375; test accuracy: 0.2719 2025-09-25 20:37:23 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_5.pth 2025-09-25 20:37:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:37:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:37:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:38:05 [INFO] Epoch 5 loss: 489.68017768859863; train accuracy: 0.5489783653846154; test accuracy: 0.2222 2025-09-25 20:38:06 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_5.pth 2025-09-25 20:38:06 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:38:06 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:38:06 [INFO] Round 5 Finish--------| 2025-09-25 20:38:06 [INFO] Model variance: mean: 0.0011747980024665594, sum: 13127.1357421875 2025-09-25 20:38:06 [INFO] g_protos_std: 0.9654989242553711 2025-09-25 20:38:14 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4452 2025-09-25 20:38:14 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:38:14 [INFO] Round 6 starts--------| 2025-09-25 20:38:14 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:39:05 [INFO] Epoch 6 loss: 609.9094905853271; train accuracy: 0.5767822265625; test accuracy: 0.2898 2025-09-25 20:39:05 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:39:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:39:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:39:22 [INFO] Epoch 6 loss: 167.95077896118164; train accuracy: 0.7372295673076923; test accuracy: 0.1097 2025-09-25 20:39:22 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:39:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:39:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:40:06 [INFO] Epoch 6 loss: 521.6095542907715; train accuracy: 0.51826171875; test accuracy: 0.2332 2025-09-25 20:40:06 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:40:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:40:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:40:59 [INFO] Epoch 6 loss: 636.4666423797607; train accuracy: 0.476796875; test accuracy: 0.2939 2025-09-25 20:40:59 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:40:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:40:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:41:42 [INFO] Epoch 6 loss: 485.2112798690796; train accuracy: 0.6782852564102564; test accuracy: 0.2745 2025-09-25 20:41:42 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:41:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:41:42 [INFO] Round 6 Finish--------| 2025-09-25 20:41:42 [INFO] Model variance: mean: 0.001266936305910349, sum: 14156.685546875 2025-09-25 20:41:42 [INFO] g_protos_std: 0.9583739042282104 2025-09-25 20:41:50 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4566 2025-09-25 20:41:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:41:50 [INFO] Round 7 starts--------| 2025-09-25 20:41:50 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:42:42 [INFO] Epoch 7 loss: 593.712887763977; train accuracy: 0.5840250651041666; test accuracy: 0.293 2025-09-25 20:42:42 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:42:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:42:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:42:58 [INFO] Epoch 7 loss: 167.80595302581787; train accuracy: 0.7238581730769231; test accuracy: 0.1001 2025-09-25 20:42:58 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:42:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:42:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:43:41 [INFO] Epoch 7 loss: 516.9937734603882; train accuracy: 0.513818359375; test accuracy: 0.2209 2025-09-25 20:43:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:43:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:43:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:44:35 [INFO] Epoch 7 loss: 616.5940389633179; train accuracy: 0.49671875; test accuracy: 0.3083 2025-09-25 20:44:35 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:44:35 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:44:35 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:45:17 [INFO] Epoch 7 loss: 481.29044818878174; train accuracy: 0.39733573717948717; test accuracy: 0.1618 2025-09-25 20:45:17 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:45:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:45:17 [INFO] Round 7 Finish--------| 2025-09-25 20:45:17 [INFO] Model variance: mean: 0.001358522567898035, sum: 15180.06640625 2025-09-25 20:45:17 [INFO] g_protos_std: 0.951221227645874 2025-09-25 20:45:26 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4992 2025-09-25 20:45:26 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:45:26 [INFO] Round 8 starts--------| 2025-09-25 20:45:26 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:46:17 [INFO] Epoch 8 loss: 585.5178890228271; train accuracy: 0.598388671875; test accuracy: 0.3016 2025-09-25 20:46:17 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:46:17 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:46:17 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:46:33 [INFO] Epoch 8 loss: 166.72768688201904; train accuracy: 0.7222055288461539; test accuracy: 0.1001 2025-09-25 20:46:33 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:46:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:46:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:47:15 [INFO] Epoch 8 loss: 512.1934747695923; train accuracy: 0.461083984375; test accuracy: 0.201 2025-09-25 20:47:15 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:47:15 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:47:15 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:48:07 [INFO] Epoch 8 loss: 612.8863105773926; train accuracy: 0.5978125; test accuracy: 0.368 2025-09-25 20:48:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:48:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:48:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:48:48 [INFO] Epoch 8 loss: 475.32392406463623; train accuracy: 0.6443810096153846; test accuracy: 0.2575 2025-09-25 20:48:48 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:48:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:48:48 [INFO] Round 8 Finish--------| 2025-09-25 20:48:48 [INFO] Model variance: mean: 0.001441933331079781, sum: 16112.09375 2025-09-25 20:48:48 [INFO] g_protos_std: 0.944042980670929 2025-09-25 20:48:57 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5049 2025-09-25 20:48:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:48:57 [INFO] Round 9 starts--------| 2025-09-25 20:48:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:49:47 [INFO] Epoch 9 loss: 572.5223722457886; train accuracy: 0.6307779947916666; test accuracy: 0.3168 2025-09-25 20:49:47 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:49:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:49:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:50:02 [INFO] Epoch 9 loss: 166.24893760681152; train accuracy: 0.7225060096153846; test accuracy: 0.1002 2025-09-25 20:50:02 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:50:02 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:50:02 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:50:47 [INFO] Epoch 9 loss: 498.3982582092285; train accuracy: 0.569873046875; test accuracy: 0.242 2025-09-25 20:50:47 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:50:47 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:50:47 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:51:37 [INFO] Epoch 9 loss: 610.1765489578247; train accuracy: 0.59984375; test accuracy: 0.3428 2025-09-25 20:51:37 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:51:37 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:51:37 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:52:19 [INFO] Epoch 9 loss: 470.1945447921753; train accuracy: 0.7743890224358975; test accuracy: 0.3081 2025-09-25 20:52:19 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:52:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:52:19 [INFO] Round 9 Finish--------| 2025-09-25 20:52:19 [INFO] Model variance: mean: 0.0015268962597474456, sum: 17061.46484375 2025-09-25 20:52:19 [INFO] g_protos_std: 0.9365671873092651 2025-09-25 20:52:27 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5226 2025-09-25 20:52:27 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:52:27 [INFO] Round 10 starts--------| 2025-09-25 20:52:27 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:53:19 [INFO] Epoch 10 loss: 570.1010961532593; train accuracy: 0.6051025390625; test accuracy: 0.302 2025-09-25 20:53:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_10.pth 2025-09-25 20:53:19 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:53:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:53:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:53:35 [INFO] Epoch 10 loss: 165.32661724090576; train accuracy: 0.7255108173076923; test accuracy: 0.1008 2025-09-25 20:53:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_10.pth 2025-09-25 20:53:35 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:53:35 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:53:35 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:54:16 [INFO] Epoch 10 loss: 496.72047424316406; train accuracy: 0.647119140625; test accuracy: 0.2969 2025-09-25 20:54:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_10.pth 2025-09-25 20:54:17 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:54:17 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:54:17 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:55:09 [INFO] Epoch 10 loss: 591.3344078063965; train accuracy: 0.5472265625; test accuracy: 0.3365 2025-09-25 20:55:09 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_10.pth 2025-09-25 20:55:09 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:55:09 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:55:09 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:55:48 [INFO] Epoch 10 loss: 458.6231288909912; train accuracy: 0.7543068910256411; test accuracy: 0.2997 2025-09-25 20:55:48 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_10.pth 2025-09-25 20:55:48 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:55:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:55:48 [INFO] Round 10 Finish--------| 2025-09-25 20:55:48 [INFO] Model variance: mean: 0.0016065995441749692, sum: 17952.06640625 2025-09-25 20:55:48 [INFO] g_protos_std: 0.929058313369751 2025-09-25 20:55:56 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5447 2025-09-25 20:55:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:55:56 [INFO] Round 11 starts--------| 2025-09-25 20:55:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:56:40 [INFO] Epoch 11 loss: 555.2784481048584; train accuracy: 0.6111246744791666; test accuracy: 0.3065 2025-09-25 20:56:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:56:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:56:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:56:54 [INFO] Epoch 11 loss: 165.3538055419922; train accuracy: 0.7252103365384616; test accuracy: 0.1022 2025-09-25 20:56:54 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:56:54 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:56:54 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:57:30 [INFO] Epoch 11 loss: 489.8028087615967; train accuracy: 0.6705078125; test accuracy: 0.3055 2025-09-25 20:57:30 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:57:30 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:57:30 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:58:15 [INFO] Epoch 11 loss: 575.7184162139893; train accuracy: 0.515078125; test accuracy: 0.3016 2025-09-25 20:58:15 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:58:15 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:58:15 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:58:53 [INFO] Epoch 11 loss: 457.93388271331787; train accuracy: 0.8130508814102564; test accuracy: 0.3236 2025-09-25 20:58:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:58:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:58:53 [INFO] Round 11 Finish--------| 2025-09-25 20:58:53 [INFO] Model variance: mean: 0.0016832794062793255, sum: 18808.8828125 2025-09-25 20:58:53 [INFO] g_protos_std: 0.9216228127479553 2025-09-25 20:59:02 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5696 2025-09-25 20:59:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:59:02 [INFO] Round 12 starts--------| 2025-09-25 20:59:02 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:59:54 [INFO] Epoch 12 loss: 553.0460424423218; train accuracy: 0.68310546875; test accuracy: 0.3401 2025-09-25 20:59:54 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:59:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:59:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:00:09 [INFO] Epoch 12 loss: 164.39552879333496; train accuracy: 0.7827524038461539; test accuracy: 0.1353 2025-09-25 21:00:09 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:00:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:00:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:00:51 [INFO] Epoch 12 loss: 482.1318120956421; train accuracy: 0.672607421875; test accuracy: 0.2969 2025-09-25 21:00:51 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:00:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:00:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:01:44 [INFO] Epoch 12 loss: 571.8126964569092; train accuracy: 0.453671875; test accuracy: 0.2504 2025-09-25 21:01:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:01:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:01:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:02:26 [INFO] Epoch 12 loss: 450.15559673309326; train accuracy: 0.7469951923076923; test accuracy: 0.2989 2025-09-25 21:02:26 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:02:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:02:26 [INFO] Round 12 Finish--------| 2025-09-25 21:02:26 [INFO] Model variance: mean: 0.001758422004058957, sum: 19648.5234375 2025-09-25 21:02:26 [INFO] g_protos_std: 0.9140908718109131 2025-09-25 21:02:34 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5585 2025-09-25 21:02:34 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:02:34 [INFO] Round 13 starts--------| 2025-09-25 21:02:34 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:03:23 [INFO] Epoch 13 loss: 542.3053560256958; train accuracy: 0.7287190755208334; test accuracy: 0.3621 2025-09-25 21:03:23 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:03:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:03:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:03:39 [INFO] Epoch 13 loss: 164.1913080215454; train accuracy: 0.5165264423076923; test accuracy: 0.1204 2025-09-25 21:03:39 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:03:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:03:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:04:22 [INFO] Epoch 13 loss: 474.8427438735962; train accuracy: 0.69482421875; test accuracy: 0.3143 2025-09-25 21:04:22 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:04:22 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:04:22 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:05:15 [INFO] Epoch 13 loss: 566.9413909912109; train accuracy: 0.667109375; test accuracy: 0.3905 2025-09-25 21:05:15 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:05:15 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:05:15 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:05:57 [INFO] Epoch 13 loss: 445.44688415527344; train accuracy: 0.7414362980769231; test accuracy: 0.2952 2025-09-25 21:05:57 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:05:57 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:05:57 [INFO] Round 13 Finish--------| 2025-09-25 21:05:57 [INFO] Model variance: mean: 0.001832274254411459, sum: 20473.744140625 2025-09-25 21:05:57 [INFO] g_protos_std: 0.9065560102462769 2025-09-25 21:06:06 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5791 2025-09-25 21:06:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:06:06 [INFO] Round 14 starts--------| 2025-09-25 21:06:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:06:56 [INFO] Epoch 14 loss: 540.7975921630859; train accuracy: 0.8220621744791666; test accuracy: 0.406 2025-09-25 21:06:56 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:06:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:06:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:07:12 [INFO] Epoch 14 loss: 164.14067935943604; train accuracy: 0.7222055288461539; test accuracy: 0.1 2025-09-25 21:07:12 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:07:12 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:07:12 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:07:54 [INFO] Epoch 14 loss: 471.3481788635254; train accuracy: 0.68046875; test accuracy: 0.3199 2025-09-25 21:07:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:07:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:07:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:08:46 [INFO] Epoch 14 loss: 554.8009557723999; train accuracy: 0.71125; test accuracy: 0.4185 2025-09-25 21:08:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:08:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:08:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:09:28 [INFO] Epoch 14 loss: 440.27948665618896; train accuracy: 0.7977263621794872; test accuracy: 0.3156 2025-09-25 21:09:28 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:09:28 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:09:28 [INFO] Round 14 Finish--------| 2025-09-25 21:09:28 [INFO] Model variance: mean: 0.0019026685040444136, sum: 21260.326171875 2025-09-25 21:09:28 [INFO] g_protos_std: 0.898962140083313 2025-09-25 21:09:36 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5832 2025-09-25 21:09:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:09:36 [INFO] Round 15 starts--------| 2025-09-25 21:09:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:10:28 [INFO] Epoch 15 loss: 526.8398008346558; train accuracy: 0.8032633463541666; test accuracy: 0.3944 2025-09-25 21:10:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_15.pth 2025-09-25 21:10:28 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:10:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:10:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:10:45 [INFO] Epoch 15 loss: 162.3996229171753; train accuracy: 0.7710336538461539; test accuracy: 0.1217 2025-09-25 21:10:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_15.pth 2025-09-25 21:10:45 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:10:45 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:10:45 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:11:29 [INFO] Epoch 15 loss: 464.3606081008911; train accuracy: 0.6302734375; test accuracy: 0.2968 2025-09-25 21:11:30 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_15.pth 2025-09-25 21:11:30 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:11:30 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:11:30 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:12:22 [INFO] Epoch 15 loss: 548.2602586746216; train accuracy: 0.70203125; test accuracy: 0.4464 2025-09-25 21:12:22 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_15.pth 2025-09-25 21:12:22 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:12:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:12:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:13:03 [INFO] Epoch 15 loss: 441.43933486938477; train accuracy: 0.7164963942307693; test accuracy: 0.2856 2025-09-25 21:13:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_15.pth 2025-09-25 21:13:04 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:13:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:13:04 [INFO] Round 15 Finish--------| 2025-09-25 21:13:04 [INFO] Model variance: mean: 0.001973305596038699, sum: 22049.62109375 2025-09-25 21:13:04 [INFO] g_protos_std: 0.8912837505340576 2025-09-25 21:13:12 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6089 2025-09-25 21:13:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:13:12 [INFO] Round 16 starts--------| 2025-09-25 21:13:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:14:03 [INFO] Epoch 16 loss: 521.5416402816772; train accuracy: 0.8235270182291666; test accuracy: 0.4019 2025-09-25 21:14:03 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:14:03 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:14:03 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:14:18 [INFO] Epoch 16 loss: 162.3784532546997; train accuracy: 0.7680288461538461; test accuracy: 0.1373 2025-09-25 21:14:18 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:14:18 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:14:18 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:15:00 [INFO] Epoch 16 loss: 464.3111267089844; train accuracy: 0.689453125; test accuracy: 0.3258 2025-09-25 21:15:00 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:15:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:15:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:15:52 [INFO] Epoch 16 loss: 549.0952100753784; train accuracy: 0.70265625; test accuracy: 0.4498 2025-09-25 21:15:52 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:15:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:15:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:16:32 [INFO] Epoch 16 loss: 432.09182834625244; train accuracy: 0.8419971955128205; test accuracy: 0.332 2025-09-25 21:16:32 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:16:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:16:32 [INFO] Round 16 Finish--------| 2025-09-25 21:16:32 [INFO] Model variance: mean: 0.0020385219249874353, sum: 22778.345703125 2025-09-25 21:16:32 [INFO] g_protos_std: 0.8838628530502319 2025-09-25 21:16:41 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6214 2025-09-25 21:16:41 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:16:41 [INFO] Round 17 starts--------| 2025-09-25 21:16:41 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:17:31 [INFO] Epoch 17 loss: 520.6646766662598; train accuracy: 0.7289225260416666; test accuracy: 0.3578 2025-09-25 21:17:31 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:17:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:17:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:17:47 [INFO] Epoch 17 loss: 161.2656478881836; train accuracy: 0.7378305288461539; test accuracy: 0.1047 2025-09-25 21:17:47 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:17:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:17:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:18:28 [INFO] Epoch 17 loss: 457.1714172363281; train accuracy: 0.690087890625; test accuracy: 0.3532 2025-09-25 21:18:28 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:18:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:18:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:19:19 [INFO] Epoch 17 loss: 540.9175605773926; train accuracy: 0.78203125; test accuracy: 0.4929 2025-09-25 21:19:19 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:19:19 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:19:19 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:20:00 [INFO] Epoch 17 loss: 430.5515251159668; train accuracy: 0.7919170673076923; test accuracy: 0.3151 2025-09-25 21:20:00 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:20:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:20:00 [INFO] Round 17 Finish--------| 2025-09-25 21:20:00 [INFO] Model variance: mean: 0.0021027615293860435, sum: 23496.15625 2025-09-25 21:20:00 [INFO] g_protos_std: 0.8764008283615112 2025-09-25 21:20:08 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6286 2025-09-25 21:20:08 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:20:08 [INFO] Round 18 starts--------| 2025-09-25 21:20:08 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:21:00 [INFO] Epoch 18 loss: 507.5748243331909; train accuracy: 0.7493896484375; test accuracy: 0.3723 2025-09-25 21:21:00 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:21:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:21:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:21:15 [INFO] Epoch 18 loss: 161.26818561553955; train accuracy: 0.8061899038461539; test accuracy: 0.1389 2025-09-25 21:21:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:21:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:21:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:21:57 [INFO] Epoch 18 loss: 455.5201749801636; train accuracy: 0.7228515625; test accuracy: 0.333 2025-09-25 21:21:57 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:21:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:21:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:22:49 [INFO] Epoch 18 loss: 529.8301944732666; train accuracy: 0.767109375; test accuracy: 0.4785 2025-09-25 21:22:49 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:22:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:22:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:23:32 [INFO] Epoch 18 loss: 425.80598068237305; train accuracy: 0.8363381410256411; test accuracy: 0.3294 2025-09-25 21:23:32 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:23:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:23:32 [INFO] Round 18 Finish--------| 2025-09-25 21:23:32 [INFO] Model variance: mean: 0.0021666958928108215, sum: 24210.5546875 2025-09-25 21:23:32 [INFO] g_protos_std: 0.8687471151351929 2025-09-25 21:23:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6388 2025-09-25 21:23:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:23:40 [INFO] Round 19 starts--------| 2025-09-25 21:23:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:24:30 [INFO] Epoch 19 loss: 507.06132984161377; train accuracy: 0.8031005859375; test accuracy: 0.3919 2025-09-25 21:24:30 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:24:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:24:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:24:46 [INFO] Epoch 19 loss: 161.1458044052124; train accuracy: 0.7252103365384616; test accuracy: 0.1006 2025-09-25 21:24:46 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:24:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:24:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:25:29 [INFO] Epoch 19 loss: 445.958703994751; train accuracy: 0.63466796875; test accuracy: 0.2824 2025-09-25 21:25:29 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:25:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:25:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:26:21 [INFO] Epoch 19 loss: 522.2862205505371; train accuracy: 0.708125; test accuracy: 0.4338 2025-09-25 21:26:21 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:26:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:26:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:27:03 [INFO] Epoch 19 loss: 417.13597106933594; train accuracy: 0.7319210737179487; test accuracy: 0.2885 2025-09-25 21:27:03 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:27:03 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:27:03 [INFO] Round 19 Finish--------| 2025-09-25 21:27:03 [INFO] Model variance: mean: 0.0022299522534012794, sum: 24917.37890625 2025-09-25 21:27:03 [INFO] g_protos_std: 0.8611065149307251 2025-09-25 21:27:12 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6434 2025-09-25 21:27:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:27:12 [INFO] Round 20 starts--------| 2025-09-25 21:27:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:28:03 [INFO] Epoch 20 loss: 493.2036771774292; train accuracy: 0.86669921875; test accuracy: 0.4258 2025-09-25 21:28:03 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_20.pth 2025-09-25 21:28:03 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:28:03 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:28:03 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:28:18 [INFO] Epoch 20 loss: 160.27147579193115; train accuracy: 0.7926682692307693; test accuracy: 0.1406 2025-09-25 21:28:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_20.pth 2025-09-25 21:28:19 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:28:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:28:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:29:01 [INFO] Epoch 20 loss: 440.53453254699707; train accuracy: 0.742041015625; test accuracy: 0.3708 2025-09-25 21:29:02 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_20.pth 2025-09-25 21:29:02 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:29:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:29:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:29:54 [INFO] Epoch 20 loss: 519.9261503219604; train accuracy: 0.748671875; test accuracy: 0.4832 2025-09-25 21:29:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_20.pth 2025-09-25 21:29:54 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:29:54 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:29:54 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:30:37 [INFO] Epoch 20 loss: 414.88723850250244; train accuracy: 0.8239182692307693; test accuracy: 0.325 2025-09-25 21:30:37 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_20.pth 2025-09-25 21:30:37 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:30:37 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:30:37 [INFO] Round 20 Finish--------| 2025-09-25 21:30:37 [INFO] Model variance: mean: 0.0022905301302671432, sum: 25594.2734375 2025-09-25 21:30:37 [INFO] g_protos_std: 0.8535244464874268 2025-09-25 21:30:46 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6453 2025-09-25 21:30:46 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:30:46 [INFO] Round 21 starts--------| 2025-09-25 21:30:46 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:31:40 [INFO] Epoch 21 loss: 493.466872215271; train accuracy: 0.8365071614583334; test accuracy: 0.4122 2025-09-25 21:31:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:31:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:31:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:31:58 [INFO] Epoch 21 loss: 159.49952507019043; train accuracy: 0.7683293269230769; test accuracy: 0.1179 2025-09-25 21:31:58 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:31:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:31:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:32:43 [INFO] Epoch 21 loss: 439.29364109039307; train accuracy: 0.798974609375; test accuracy: 0.4026 2025-09-25 21:32:43 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:32:43 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:32:43 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:33:37 [INFO] Epoch 21 loss: 507.2881603240967; train accuracy: 0.71796875; test accuracy: 0.4662 2025-09-25 21:33:37 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:33:37 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:33:37 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:34:22 [INFO] Epoch 21 loss: 411.2583293914795; train accuracy: 0.8009815705128205; test accuracy: 0.3167 2025-09-25 21:34:22 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:34:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:34:22 [INFO] Round 21 Finish--------| 2025-09-25 21:34:22 [INFO] Model variance: mean: 0.0023507424630224705, sum: 26267.08203125 2025-09-25 21:34:22 [INFO] g_protos_std: 0.8460977673530579 2025-09-25 21:34:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6719 2025-09-25 21:34:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:34:31 [INFO] Round 22 starts--------| 2025-09-25 21:34:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:35:24 [INFO] Epoch 22 loss: 486.4712438583374; train accuracy: 0.7921956380208334; test accuracy: 0.3901 2025-09-25 21:35:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:35:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:35:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:35:41 [INFO] Epoch 22 loss: 160.606951713562; train accuracy: 0.7294170673076923; test accuracy: 0.1023 2025-09-25 21:35:41 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:35:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:35:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:36:24 [INFO] Epoch 22 loss: 433.2172222137451; train accuracy: 0.72783203125; test accuracy: 0.3813 2025-09-25 21:36:24 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:36:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:36:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:37:17 [INFO] Epoch 22 loss: 507.08655834198; train accuracy: 0.782421875; test accuracy: 0.5097 2025-09-25 21:37:17 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:37:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:37:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:38:00 [INFO] Epoch 22 loss: 404.96149921417236; train accuracy: 0.821464342948718; test accuracy: 0.3268 2025-09-25 21:38:00 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:38:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:38:00 [INFO] Round 22 Finish--------| 2025-09-25 21:38:00 [INFO] Model variance: mean: 0.0024075135588645935, sum: 26901.44140625 2025-09-25 21:38:00 [INFO] g_protos_std: 0.8388859629631042 2025-09-25 21:38:09 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6647 2025-09-25 21:38:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:38:09 [INFO] Round 23 starts--------| 2025-09-25 21:38:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:38:59 [INFO] Epoch 23 loss: 481.5970096588135; train accuracy: 0.8845621744791666; test accuracy: 0.4303 2025-09-25 21:38:59 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:38:59 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:38:59 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:39:14 [INFO] Epoch 23 loss: 158.44120121002197; train accuracy: 0.7457932692307693; test accuracy: 0.1074 2025-09-25 21:39:14 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:39:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:39:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:39:55 [INFO] Epoch 23 loss: 432.2676582336426; train accuracy: 0.80185546875; test accuracy: 0.4274 2025-09-25 21:39:55 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:39:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:39:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:40:48 [INFO] Epoch 23 loss: 502.87177562713623; train accuracy: 0.79671875; test accuracy: 0.5251 2025-09-25 21:40:48 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:40:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:40:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:41:30 [INFO] Epoch 23 loss: 403.12019538879395; train accuracy: 0.7481470352564102; test accuracy: 0.2968 2025-09-25 21:41:30 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:41:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:41:30 [INFO] Round 23 Finish--------| 2025-09-25 21:41:30 [INFO] Model variance: mean: 0.0024650271516293287, sum: 27544.095703125 2025-09-25 21:41:30 [INFO] g_protos_std: 0.8315058946609497 2025-09-25 21:41:39 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6567 2025-09-25 21:41:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:41:39 [INFO] Round 24 starts--------| 2025-09-25 21:41:39 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:42:32 [INFO] Epoch 24 loss: 480.4100160598755; train accuracy: 0.7548014322916666; test accuracy: 0.3722 2025-09-25 21:42:32 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:42:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:42:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:42:48 [INFO] Epoch 24 loss: 158.30616188049316; train accuracy: 0.7953725961538461; test accuracy: 0.1315 2025-09-25 21:42:48 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:42:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:42:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:43:32 [INFO] Epoch 24 loss: 427.65127086639404; train accuracy: 0.77822265625; test accuracy: 0.3897 2025-09-25 21:43:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:43:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:43:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:44:23 [INFO] Epoch 24 loss: 492.5439624786377; train accuracy: 0.766328125; test accuracy: 0.4682 2025-09-25 21:44:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:44:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:44:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:45:04 [INFO] Epoch 24 loss: 401.1370267868042; train accuracy: 0.8629807692307693; test accuracy: 0.3422 2025-09-25 21:45:04 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:45:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:45:04 [INFO] Round 24 Finish--------| 2025-09-25 21:45:04 [INFO] Model variance: mean: 0.0025212145410478115, sum: 28171.9296875 2025-09-25 21:45:04 [INFO] g_protos_std: 0.8242481350898743 2025-09-25 21:45:12 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6714 2025-09-25 21:45:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:45:12 [INFO] Round 25 starts--------| 2025-09-25 21:45:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:46:04 [INFO] Epoch 25 loss: 472.5254602432251; train accuracy: 0.8505452473958334; test accuracy: 0.4144 2025-09-25 21:46:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_25.pth 2025-09-25 21:46:04 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:46:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:46:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:46:20 [INFO] Epoch 25 loss: 159.17319011688232; train accuracy: 0.8445012019230769; test accuracy: 0.1577 2025-09-25 21:46:20 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_25.pth 2025-09-25 21:46:20 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:46:20 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:46:20 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:47:03 [INFO] Epoch 25 loss: 421.87555408477783; train accuracy: 0.79208984375; test accuracy: 0.3999 2025-09-25 21:47:03 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_25.pth 2025-09-25 21:47:03 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:47:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:47:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:47:54 [INFO] Epoch 25 loss: 491.5090799331665; train accuracy: 0.78796875; test accuracy: 0.4642 2025-09-25 21:47:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_25.pth 2025-09-25 21:47:54 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:47:54 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:47:54 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:48:40 [INFO] Epoch 25 loss: 400.6436777114868; train accuracy: 0.7237580128205128; test accuracy: 0.2886 2025-09-25 21:48:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_25.pth 2025-09-25 21:48:41 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:48:41 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:48:41 [INFO] Round 25 Finish--------| 2025-09-25 21:48:41 [INFO] Model variance: mean: 0.002576675033196807, sum: 28791.642578125 2025-09-25 21:48:41 [INFO] g_protos_std: 0.817040205001831 2025-09-25 21:48:49 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6976 2025-09-25 21:48:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:48:49 [INFO] Round 26 starts--------| 2025-09-25 21:48:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:49:46 [INFO] Epoch 26 loss: 478.5114688873291; train accuracy: 0.7838134765625; test accuracy: 0.3839 2025-09-25 21:49:46 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:49:46 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:49:46 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:50:02 [INFO] Epoch 26 loss: 158.36853408813477; train accuracy: 0.8015324519230769; test accuracy: 0.1333 2025-09-25 21:50:02 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:50:02 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:50:02 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:50:48 [INFO] Epoch 26 loss: 423.60782623291016; train accuracy: 0.748095703125; test accuracy: 0.3926 2025-09-25 21:50:48 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:50:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:50:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:51:44 [INFO] Epoch 26 loss: 484.5062665939331; train accuracy: 0.7646875; test accuracy: 0.4518 2025-09-25 21:51:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:51:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:51:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:52:29 [INFO] Epoch 26 loss: 390.8634424209595; train accuracy: 0.794120592948718; test accuracy: 0.3127 2025-09-25 21:52:29 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:52:29 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:52:29 [INFO] Round 26 Finish--------| 2025-09-25 21:52:29 [INFO] Model variance: mean: 0.0026307636871933937, sum: 29396.02734375 2025-09-25 21:52:29 [INFO] g_protos_std: 0.8099880218505859 2025-09-25 21:52:38 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6673 2025-09-25 21:52:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:52:38 [INFO] Round 27 starts--------| 2025-09-25 21:52:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:53:32 [INFO] Epoch 27 loss: 468.4515895843506; train accuracy: 0.8861083984375; test accuracy: 0.4275 2025-09-25 21:53:32 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:53:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:53:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:53:50 [INFO] Epoch 27 loss: 156.8586654663086; train accuracy: 0.5719651442307693; test accuracy: 0.1331 2025-09-25 21:53:50 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:53:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:53:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:54:37 [INFO] Epoch 27 loss: 415.766149520874; train accuracy: 0.663623046875; test accuracy: 0.3431 2025-09-25 21:54:37 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:54:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:54:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:55:34 [INFO] Epoch 27 loss: 480.30137634277344; train accuracy: 0.7282421875; test accuracy: 0.472 2025-09-25 21:55:34 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:55:34 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:55:34 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:56:20 [INFO] Epoch 27 loss: 388.53094482421875; train accuracy: 0.8391927083333334; test accuracy: 0.3331 2025-09-25 21:56:20 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:56:20 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:56:20 [INFO] Round 27 Finish--------| 2025-09-25 21:56:20 [INFO] Model variance: mean: 0.0026844239328056574, sum: 29995.623046875 2025-09-25 21:56:20 [INFO] g_protos_std: 0.8029825687408447 2025-09-25 21:56:29 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6976 2025-09-25 21:56:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:56:29 [INFO] Round 28 starts--------| 2025-09-25 21:56:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:57:25 [INFO] Epoch 28 loss: 459.5924711227417; train accuracy: 0.8185628255208334; test accuracy: 0.4011 2025-09-25 21:57:25 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:57:25 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:57:25 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:57:43 [INFO] Epoch 28 loss: 156.82384967803955; train accuracy: 0.8344350961538461; test accuracy: 0.1475 2025-09-25 21:57:43 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:57:43 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:57:43 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:58:30 [INFO] Epoch 28 loss: 412.73695850372314; train accuracy: 0.64072265625; test accuracy: 0.3421 2025-09-25 21:58:30 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:58:30 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:58:30 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:59:26 [INFO] Epoch 28 loss: 473.0740671157837; train accuracy: 0.8044921875; test accuracy: 0.4682 2025-09-25 21:59:26 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:59:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:59:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:00:11 [INFO] Epoch 28 loss: 392.4227886199951; train accuracy: 0.8168068910256411; test accuracy: 0.3229 2025-09-25 22:00:11 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:00:11 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:00:11 [INFO] Round 28 Finish--------| 2025-09-25 22:00:11 [INFO] Model variance: mean: 0.002736165886744857, sum: 30573.78515625 2025-09-25 22:00:11 [INFO] g_protos_std: 0.7959503531455994 2025-09-25 22:00:19 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6892 2025-09-25 22:00:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:00:19 [INFO] Round 29 starts--------| 2025-09-25 22:00:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:01:13 [INFO] Epoch 29 loss: 450.91594982147217; train accuracy: 0.8027750651041666; test accuracy: 0.3918 2025-09-25 22:01:13 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:01:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:01:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:01:31 [INFO] Epoch 29 loss: 156.26249027252197; train accuracy: 0.7238581730769231; test accuracy: 0.1002 2025-09-25 22:01:31 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:01:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:01:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:02:16 [INFO] Epoch 29 loss: 413.6755790710449; train accuracy: 0.7630859375; test accuracy: 0.4241 2025-09-25 22:02:16 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:02:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:02:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:03:16 [INFO] Epoch 29 loss: 474.14213275909424; train accuracy: 0.7897265625; test accuracy: 0.5054 2025-09-25 22:03:16 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:03:16 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:03:16 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:04:02 [INFO] Epoch 29 loss: 380.7050657272339; train accuracy: 0.8524138621794872; test accuracy: 0.3356 2025-09-25 22:04:02 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:04:02 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:04:02 [INFO] Round 29 Finish--------| 2025-09-25 22:04:02 [INFO] Model variance: mean: 0.0027876063250005245, sum: 31148.580078125 2025-09-25 22:04:02 [INFO] g_protos_std: 0.7888697385787964 2025-09-25 22:04:10 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6857 2025-09-25 22:04:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:04:10 [INFO] Round 30 starts--------| 2025-09-25 22:04:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:05:07 [INFO] Epoch 30 loss: 452.8153648376465; train accuracy: 0.83203125; test accuracy: 0.4065 2025-09-25 22:05:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_30.pth 2025-09-25 22:05:08 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:05:08 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:05:08 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:05:25 [INFO] Epoch 30 loss: 155.66129779815674; train accuracy: 0.7874098557692307; test accuracy: 0.1241 2025-09-25 22:05:25 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_30.pth 2025-09-25 22:05:25 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:05:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:05:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:06:12 [INFO] Epoch 30 loss: 406.5785655975342; train accuracy: 0.77646484375; test accuracy: 0.4307 2025-09-25 22:06:12 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_30.pth 2025-09-25 22:06:12 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:06:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:06:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:07:08 [INFO] Epoch 30 loss: 466.18959045410156; train accuracy: 0.7525390625; test accuracy: 0.4977 2025-09-25 22:07:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_30.pth 2025-09-25 22:07:08 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:07:08 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:07:08 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:07:55 [INFO] Epoch 30 loss: 374.7643165588379; train accuracy: 0.864082532051282; test accuracy: 0.3422 2025-09-25 22:07:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_30.pth 2025-09-25 22:07:55 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:07:55 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:07:55 [INFO] Round 30 Finish--------| 2025-09-25 22:07:55 [INFO] Model variance: mean: 0.002838933141902089, sum: 31722.103515625 2025-09-25 22:07:55 [INFO] g_protos_std: 0.7818747758865356 2025-09-25 22:08:04 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7015 2025-09-25 22:08:04 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:08:04 [INFO] Round 31 starts--------| 2025-09-25 22:08:04 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:09:00 [INFO] Epoch 31 loss: 448.1091365814209; train accuracy: 0.8268636067708334; test accuracy: 0.4044 2025-09-25 22:09:00 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:09:00 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:09:00 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:09:17 [INFO] Epoch 31 loss: 156.4251766204834; train accuracy: 0.814453125; test accuracy: 0.1591 2025-09-25 22:09:17 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:09:17 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:09:17 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:10:05 [INFO] Epoch 31 loss: 397.97014713287354; train accuracy: 0.775244140625; test accuracy: 0.4545 2025-09-25 22:10:05 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:10:05 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:10:05 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:11:05 [INFO] Epoch 31 loss: 461.5672378540039; train accuracy: 0.8443359375; test accuracy: 0.5378 2025-09-25 22:11:05 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:11:05 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:11:05 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:11:50 [INFO] Epoch 31 loss: 378.27120876312256; train accuracy: 0.8208633814102564; test accuracy: 0.3253 2025-09-25 22:11:50 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:11:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:11:50 [INFO] Round 31 Finish--------| 2025-09-25 22:11:50 [INFO] Model variance: mean: 0.0028904518112540245, sum: 32297.76953125 2025-09-25 22:11:50 [INFO] g_protos_std: 0.7749020457267761 2025-09-25 22:11:59 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7089 2025-09-25 22:11:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:11:59 [INFO] Round 32 starts--------| 2025-09-25 22:11:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:12:58 [INFO] Epoch 32 loss: 444.7880525588989; train accuracy: 0.8823649088541666; test accuracy: 0.4292 2025-09-25 22:12:58 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:12:58 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:12:58 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:13:17 [INFO] Epoch 32 loss: 155.34393405914307; train accuracy: 0.8093449519230769; test accuracy: 0.1373 2025-09-25 22:13:17 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:13:17 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:13:17 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:14:04 [INFO] Epoch 32 loss: 404.7120180130005; train accuracy: 0.752734375; test accuracy: 0.4316 2025-09-25 22:14:04 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:14:04 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:14:04 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:15:04 [INFO] Epoch 32 loss: 460.35071659088135; train accuracy: 0.8353125; test accuracy: 0.5398 2025-09-25 22:15:04 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:15:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:15:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:15:52 [INFO] Epoch 32 loss: 373.06270694732666; train accuracy: 0.8336838942307693; test accuracy: 0.3293 2025-09-25 22:15:52 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:15:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:15:52 [INFO] Round 32 Finish--------| 2025-09-25 22:15:52 [INFO] Model variance: mean: 0.0029389341361820698, sum: 32839.5078125 2025-09-25 22:15:52 [INFO] g_protos_std: 0.768143892288208 2025-09-25 22:16:01 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7021 2025-09-25 22:16:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:16:01 [INFO] Round 33 starts--------| 2025-09-25 22:16:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:16:57 [INFO] Epoch 33 loss: 438.60089015960693; train accuracy: 0.8790283203125; test accuracy: 0.4285 2025-09-25 22:16:57 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:16:57 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:16:57 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:17:14 [INFO] Epoch 33 loss: 154.1152801513672; train accuracy: 0.7693810096153846; test accuracy: 0.1186 2025-09-25 22:17:14 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:17:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:17:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:18:02 [INFO] Epoch 33 loss: 404.68205738067627; train accuracy: 0.779248046875; test accuracy: 0.3969 2025-09-25 22:18:02 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:18:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:18:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:19:00 [INFO] Epoch 33 loss: 450.3761501312256; train accuracy: 0.7945703125; test accuracy: 0.5024 2025-09-25 22:19:00 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:19:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:19:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:19:47 [INFO] Epoch 33 loss: 368.98798656463623; train accuracy: 0.8570212339743589; test accuracy: 0.3375 2025-09-25 22:19:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:19:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:19:47 [INFO] Round 33 Finish--------| 2025-09-25 22:19:47 [INFO] Model variance: mean: 0.00298836687579751, sum: 33391.8671875 2025-09-25 22:19:47 [INFO] g_protos_std: 0.7613286972045898 2025-09-25 22:19:56 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6978 2025-09-25 22:19:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:19:56 [INFO] Round 34 starts--------| 2025-09-25 22:19:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:20:55 [INFO] Epoch 34 loss: 437.0873327255249; train accuracy: 0.859130859375; test accuracy: 0.4148 2025-09-25 22:20:55 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:20:55 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:20:55 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:21:14 [INFO] Epoch 34 loss: 155.00643920898438; train accuracy: 0.7804987980769231; test accuracy: 0.1574 2025-09-25 22:21:14 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:21:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:21:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:22:01 [INFO] Epoch 34 loss: 396.6816110610962; train accuracy: 0.78359375; test accuracy: 0.3979 2025-09-25 22:22:01 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:22:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:22:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:23:01 [INFO] Epoch 34 loss: 452.23107719421387; train accuracy: 0.8279296875; test accuracy: 0.517 2025-09-25 22:23:01 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:23:01 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:23:01 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:23:47 [INFO] Epoch 34 loss: 369.15979957580566; train accuracy: 0.8239182692307693; test accuracy: 0.3262 2025-09-25 22:23:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:23:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:23:47 [INFO] Round 34 Finish--------| 2025-09-25 22:23:47 [INFO] Model variance: mean: 0.003035837784409523, sum: 33922.3046875 2025-09-25 22:23:47 [INFO] g_protos_std: 0.754658579826355 2025-09-25 22:23:56 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7028 2025-09-25 22:23:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:23:56 [INFO] Round 35 starts--------| 2025-09-25 22:23:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:24:50 [INFO] Epoch 35 loss: 432.12009048461914; train accuracy: 0.863037109375; test accuracy: 0.4201 2025-09-25 22:24:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_35.pth 2025-09-25 22:24:51 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:24:51 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:24:51 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:25:08 [INFO] Epoch 35 loss: 154.34124565124512; train accuracy: 0.8147536057692307; test accuracy: 0.1352 2025-09-25 22:25:08 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_35.pth 2025-09-25 22:25:08 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:25:08 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:25:08 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:25:54 [INFO] Epoch 35 loss: 395.9970693588257; train accuracy: 0.8310546875; test accuracy: 0.437 2025-09-25 22:25:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_35.pth 2025-09-25 22:25:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:25:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:25:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:26:53 [INFO] Epoch 35 loss: 449.0210485458374; train accuracy: 0.763515625; test accuracy: 0.4911 2025-09-25 22:26:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_35.pth 2025-09-25 22:26:53 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:26:53 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:26:53 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:27:39 [INFO] Epoch 35 loss: 365.86902618408203; train accuracy: 0.8330328525641025; test accuracy: 0.3294 2025-09-25 22:27:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_35.pth 2025-09-25 22:27:40 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:27:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:27:40 [INFO] Round 35 Finish--------| 2025-09-25 22:27:40 [INFO] Model variance: mean: 0.003083801129832864, sum: 34458.24609375 2025-09-25 22:27:40 [INFO] g_protos_std: 0.7480328679084778 2025-09-25 22:27:49 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7235 2025-09-25 22:27:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:27:49 [INFO] Round 36 starts--------| 2025-09-25 22:27:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:28:42 [INFO] Epoch 36 loss: 425.49481678009033; train accuracy: 0.8417154947916666; test accuracy: 0.4096 2025-09-25 22:28:42 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:28:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:28:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:29:00 [INFO] Epoch 36 loss: 152.62981796264648; train accuracy: 0.7940204326923077; test accuracy: 0.1283 2025-09-25 22:29:00 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:29:00 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:29:00 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:29:47 [INFO] Epoch 36 loss: 385.7245616912842; train accuracy: 0.68251953125; test accuracy: 0.3836 2025-09-25 22:29:47 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:29:47 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:29:47 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:30:46 [INFO] Epoch 36 loss: 440.97271060943604; train accuracy: 0.8443359375; test accuracy: 0.5315 2025-09-25 22:30:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:30:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:30:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:31:33 [INFO] Epoch 36 loss: 361.03434562683105; train accuracy: 0.8469551282051282; test accuracy: 0.3326 2025-09-25 22:31:33 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:31:33 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:31:33 [INFO] Round 36 Finish--------| 2025-09-25 22:31:33 [INFO] Model variance: mean: 0.0031322031281888485, sum: 34999.0859375 2025-09-25 22:31:33 [INFO] g_protos_std: 0.7413049936294556 2025-09-25 22:31:43 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7247 2025-09-25 22:31:43 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:31:43 [INFO] Round 37 starts--------| 2025-09-25 22:31:43 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:32:40 [INFO] Epoch 37 loss: 422.8981113433838; train accuracy: 0.8970947265625; test accuracy: 0.4347 2025-09-25 22:32:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:32:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:32:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:32:59 [INFO] Epoch 37 loss: 153.11929035186768; train accuracy: 0.8374399038461539; test accuracy: 0.148 2025-09-25 22:32:59 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:32:59 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:32:59 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:33:46 [INFO] Epoch 37 loss: 394.188871383667; train accuracy: 0.824560546875; test accuracy: 0.4684 2025-09-25 22:33:46 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:33:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:33:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:34:44 [INFO] Epoch 37 loss: 443.0821075439453; train accuracy: 0.7765625; test accuracy: 0.4984 2025-09-25 22:34:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:34:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:34:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:35:30 [INFO] Epoch 37 loss: 360.13359355926514; train accuracy: 0.8371394230769231; test accuracy: 0.3287 2025-09-25 22:35:30 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:35:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:35:30 [INFO] Round 37 Finish--------| 2025-09-25 22:35:30 [INFO] Model variance: mean: 0.003176947822794318, sum: 35499.0625 2025-09-25 22:35:30 [INFO] g_protos_std: 0.7348673939704895 2025-09-25 22:35:38 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7145 2025-09-25 22:35:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:35:38 [INFO] Round 38 starts--------| 2025-09-25 22:35:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:36:33 [INFO] Epoch 38 loss: 417.5749988555908; train accuracy: 0.8974202473958334; test accuracy: 0.4331 2025-09-25 22:36:33 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:36:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:36:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:36:50 [INFO] Epoch 38 loss: 152.6513385772705; train accuracy: 0.814453125; test accuracy: 0.1554 2025-09-25 22:36:50 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:36:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:36:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:37:38 [INFO] Epoch 38 loss: 381.46660232543945; train accuracy: 0.649462890625; test accuracy: 0.3827 2025-09-25 22:37:38 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:37:38 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:37:38 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:38:31 [INFO] Epoch 38 loss: 434.7352924346924; train accuracy: 0.81078125; test accuracy: 0.5057 2025-09-25 22:38:31 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:38:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:38:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:39:16 [INFO] Epoch 38 loss: 354.1582946777344; train accuracy: 0.8561698717948718; test accuracy: 0.3371 2025-09-25 22:39:16 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:39:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:39:16 [INFO] Round 38 Finish--------| 2025-09-25 22:39:16 [INFO] Model variance: mean: 0.0032237893901765347, sum: 36022.46875 2025-09-25 22:39:16 [INFO] g_protos_std: 0.7283511757850647 2025-09-25 22:39:25 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7294 2025-09-25 22:39:25 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:39:25 [INFO] Round 39 starts--------| 2025-09-25 22:39:25 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:40:13 [INFO] Epoch 39 loss: 416.8526372909546; train accuracy: 0.8653157552083334; test accuracy: 0.419 2025-09-25 22:40:13 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:40:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:40:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:40:27 [INFO] Epoch 39 loss: 152.73573207855225; train accuracy: 0.8284254807692307; test accuracy: 0.1422 2025-09-25 22:40:27 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:40:27 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:40:27 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:41:10 [INFO] Epoch 39 loss: 383.22374725341797; train accuracy: 0.74169921875; test accuracy: 0.4308 2025-09-25 22:41:10 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:41:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:41:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:42:04 [INFO] Epoch 39 loss: 431.3754405975342; train accuracy: 0.8415234375; test accuracy: 0.5158 2025-09-25 22:42:04 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:42:04 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:42:04 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:42:48 [INFO] Epoch 39 loss: 354.78819274902344; train accuracy: 0.8545172275641025; test accuracy: 0.3375 2025-09-25 22:42:48 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:42:48 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:42:48 [INFO] Round 39 Finish--------| 2025-09-25 22:42:48 [INFO] Model variance: mean: 0.0032679131254553795, sum: 36515.50390625 2025-09-25 22:42:48 [INFO] g_protos_std: 0.721983790397644 2025-09-25 22:42:57 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7147 2025-09-25 22:42:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:42:57 [INFO] Round 40 starts--------| 2025-09-25 22:42:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:43:53 [INFO] Epoch 40 loss: 410.4393119812012; train accuracy: 0.8814697265625; test accuracy: 0.426 2025-09-25 22:43:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_40.pth 2025-09-25 22:43:53 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:43:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:43:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:44:10 [INFO] Epoch 40 loss: 151.93081665039062; train accuracy: 0.8025841346153846; test accuracy: 0.1285 2025-09-25 22:44:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_40.pth 2025-09-25 22:44:10 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:44:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:44:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:44:56 [INFO] Epoch 40 loss: 374.9839839935303; train accuracy: 0.851953125; test accuracy: 0.4536 2025-09-25 22:44:57 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_40.pth 2025-09-25 22:44:57 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:44:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:44:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:45:52 [INFO] Epoch 40 loss: 422.9669737815857; train accuracy: 0.790078125; test accuracy: 0.49 2025-09-25 22:45:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_40.pth 2025-09-25 22:45:52 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:45:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:45:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:46:38 [INFO] Epoch 40 loss: 347.67269229888916; train accuracy: 0.8873197115384616; test accuracy: 0.3512 2025-09-25 22:46:38 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_40.pth 2025-09-25 22:46:38 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:46:38 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:46:38 [INFO] Round 40 Finish--------| 2025-09-25 22:46:38 [INFO] Model variance: mean: 0.003315125359222293, sum: 37043.05078125 2025-09-25 22:46:38 [INFO] g_protos_std: 0.7154024839401245 2025-09-25 22:46:47 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7343 2025-09-25 22:46:47 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:46:47 [INFO] Round 41 starts--------| 2025-09-25 22:46:47 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:47:41 [INFO] Epoch 41 loss: 408.5748791694641; train accuracy: 0.8739420572916666; test accuracy: 0.4273 2025-09-25 22:47:41 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:47:41 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:47:41 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:47:59 [INFO] Epoch 41 loss: 151.72568607330322; train accuracy: 0.8063401442307693; test accuracy: 0.132 2025-09-25 22:47:59 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:47:59 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:47:59 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:48:46 [INFO] Epoch 41 loss: 377.89924144744873; train accuracy: 0.872314453125; test accuracy: 0.4431 2025-09-25 22:48:46 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:48:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:48:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:49:41 [INFO] Epoch 41 loss: 423.1257290840149; train accuracy: 0.846640625; test accuracy: 0.5246 2025-09-25 22:49:41 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:49:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:49:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:50:26 [INFO] Epoch 41 loss: 345.7844886779785; train accuracy: 0.8782051282051282; test accuracy: 0.3462 2025-09-25 22:50:26 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:50:26 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:50:26 [INFO] Round 41 Finish--------| 2025-09-25 22:50:26 [INFO] Model variance: mean: 0.0033595040440559387, sum: 37538.9375 2025-09-25 22:50:26 [INFO] g_protos_std: 0.7089932560920715 2025-09-25 22:50:35 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7322 2025-09-25 22:50:35 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:50:35 [INFO] Round 42 starts--------| 2025-09-25 22:50:35 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:51:29 [INFO] Epoch 42 loss: 409.08900594711304; train accuracy: 0.8902587890625; test accuracy: 0.4327 2025-09-25 22:51:29 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:51:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:51:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:51:46 [INFO] Epoch 42 loss: 151.07106399536133; train accuracy: 0.7593149038461539; test accuracy: 0.117 2025-09-25 22:51:46 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:51:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:51:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:52:33 [INFO] Epoch 42 loss: 368.71074295043945; train accuracy: 0.756396484375; test accuracy: 0.4223 2025-09-25 22:52:33 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:52:33 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:52:33 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:53:29 [INFO] Epoch 42 loss: 418.9812002182007; train accuracy: 0.8538671875; test accuracy: 0.5291 2025-09-25 22:53:29 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:53:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:53:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:54:15 [INFO] Epoch 42 loss: 348.834379196167; train accuracy: 0.8548177083333334; test accuracy: 0.3373 2025-09-25 22:54:15 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:54:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:54:15 [INFO] Round 42 Finish--------| 2025-09-25 22:54:15 [INFO] Model variance: mean: 0.0034031877294182777, sum: 38027.0546875 2025-09-25 22:54:15 [INFO] g_protos_std: 0.7027766108512878 2025-09-25 22:54:24 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7323 2025-09-25 22:54:24 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:54:24 [INFO] Round 43 starts--------| 2025-09-25 22:54:24 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:55:17 [INFO] Epoch 43 loss: 404.3699951171875; train accuracy: 0.9065348307291666; test accuracy: 0.4375 2025-09-25 22:55:17 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:55:17 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:55:17 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:55:34 [INFO] Epoch 43 loss: 150.62596988677979; train accuracy: 0.8257211538461539; test accuracy: 0.1516 2025-09-25 22:55:34 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:55:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:55:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:56:18 [INFO] Epoch 43 loss: 372.1511011123657; train accuracy: 0.747998046875; test accuracy: 0.4126 2025-09-25 22:56:18 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:56:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:56:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:57:10 [INFO] Epoch 43 loss: 419.21359968185425; train accuracy: 0.7478515625; test accuracy: 0.4514 2025-09-25 22:57:10 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:57:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:57:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:57:52 [INFO] Epoch 43 loss: 340.4033603668213; train accuracy: 0.8309795673076923; test accuracy: 0.3266 2025-09-25 22:57:52 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:57:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:57:52 [INFO] Round 43 Finish--------| 2025-09-25 22:57:52 [INFO] Model variance: mean: 0.003447007853537798, sum: 38516.69921875 2025-09-25 22:57:52 [INFO] g_protos_std: 0.6964917182922363 2025-09-25 22:58:01 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7386 2025-09-25 22:58:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:58:01 [INFO] Round 44 starts--------| 2025-09-25 22:58:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:58:53 [INFO] Epoch 44 loss: 400.8019714355469; train accuracy: 0.8621012369791666; test accuracy: 0.4137 2025-09-25 22:58:53 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:58:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:58:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:59:10 [INFO] Epoch 44 loss: 149.33640003204346; train accuracy: 0.6859975961538461; test accuracy: 0.1541 2025-09-25 22:59:10 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:59:10 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:59:10 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:59:55 [INFO] Epoch 44 loss: 368.4038038253784; train accuracy: 0.831298828125; test accuracy: 0.4578 2025-09-25 22:59:55 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:59:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:59:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:00:50 [INFO] Epoch 44 loss: 420.46352672576904; train accuracy: 0.85625; test accuracy: 0.5268 2025-09-25 23:00:50 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:00:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:00:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:01:34 [INFO] Epoch 44 loss: 339.54560375213623; train accuracy: 0.8912760416666666; test accuracy: 0.3484 2025-09-25 23:01:34 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:01:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:01:34 [INFO] Round 44 Finish--------| 2025-09-25 23:01:34 [INFO] Model variance: mean: 0.003489962313324213, sum: 38996.671875 2025-09-25 23:01:34 [INFO] g_protos_std: 0.6904040575027466 2025-09-25 23:01:42 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7438 2025-09-25 23:01:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:01:42 [INFO] Round 45 starts--------| 2025-09-25 23:01:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:02:35 [INFO] Epoch 45 loss: 399.55814933776855; train accuracy: 0.9266357421875; test accuracy: 0.4503 2025-09-25 23:02:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_45.pth 2025-09-25 23:02:35 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:02:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:02:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:02:52 [INFO] Epoch 45 loss: 149.6815824508667; train accuracy: 0.8372896634615384; test accuracy: 0.1456 2025-09-25 23:02:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_45.pth 2025-09-25 23:02:53 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:02:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:02:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:03:39 [INFO] Epoch 45 loss: 362.3853807449341; train accuracy: 0.8046875; test accuracy: 0.4336 2025-09-25 23:03:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_45.pth 2025-09-25 23:03:39 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:03:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:03:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:04:35 [INFO] Epoch 45 loss: 414.60977506637573; train accuracy: 0.8266015625; test accuracy: 0.5139 2025-09-25 23:04:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_45.pth 2025-09-25 23:04:35 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:04:35 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:04:35 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:05:20 [INFO] Epoch 45 loss: 338.77129554748535; train accuracy: 0.8320813301282052; test accuracy: 0.3262 2025-09-25 23:05:20 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_45.pth 2025-09-25 23:05:20 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:05:20 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:05:20 [INFO] Round 45 Finish--------| 2025-09-25 23:05:20 [INFO] Model variance: mean: 0.0035330425016582012, sum: 39478.046875 2025-09-25 23:05:20 [INFO] g_protos_std: 0.68433678150177 2025-09-25 23:05:29 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7413 2025-09-25 23:05:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:05:29 [INFO] Round 46 starts--------| 2025-09-25 23:05:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:06:23 [INFO] Epoch 46 loss: 400.8721866607666; train accuracy: 0.9040934244791666; test accuracy: 0.4351 2025-09-25 23:06:23 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:06:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:06:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:06:41 [INFO] Epoch 46 loss: 149.46231174468994; train accuracy: 0.8219651442307693; test accuracy: 0.144 2025-09-25 23:06:41 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:06:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:06:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:07:27 [INFO] Epoch 46 loss: 360.74217891693115; train accuracy: 0.771484375; test accuracy: 0.4327 2025-09-25 23:07:27 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:07:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:07:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:08:23 [INFO] Epoch 46 loss: 411.08357286453247; train accuracy: 0.8513671875; test accuracy: 0.5492 2025-09-25 23:08:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:08:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:08:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:09:09 [INFO] Epoch 46 loss: 334.3838939666748; train accuracy: 0.8608774038461539; test accuracy: 0.3389 2025-09-25 23:09:09 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:09:09 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:09:09 [INFO] Round 46 Finish--------| 2025-09-25 23:09:09 [INFO] Model variance: mean: 0.003575369482859969, sum: 39951.0078125 2025-09-25 23:09:09 [INFO] g_protos_std: 0.6784115433692932 2025-09-25 23:09:18 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7444 2025-09-25 23:09:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:09:18 [INFO] Round 47 starts--------| 2025-09-25 23:09:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:10:12 [INFO] Epoch 47 loss: 391.2461247444153; train accuracy: 0.929931640625; test accuracy: 0.4529 2025-09-25 23:10:12 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:10:12 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:10:12 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:10:29 [INFO] Epoch 47 loss: 148.39065170288086; train accuracy: 0.8396935096153846; test accuracy: 0.1633 2025-09-25 23:10:29 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:10:29 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:10:29 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:11:16 [INFO] Epoch 47 loss: 361.416015625; train accuracy: 0.84345703125; test accuracy: 0.4515 2025-09-25 23:11:16 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:11:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:11:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:12:10 [INFO] Epoch 47 loss: 402.78160333633423; train accuracy: 0.8572265625; test accuracy: 0.5588 2025-09-25 23:12:10 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:12:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:12:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:12:52 [INFO] Epoch 47 loss: 332.29629611968994; train accuracy: 0.8701422275641025; test accuracy: 0.3411 2025-09-25 23:12:52 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:12:52 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:12:52 [INFO] Round 47 Finish--------| 2025-09-25 23:12:52 [INFO] Model variance: mean: 0.003617541864514351, sum: 40422.23828125 2025-09-25 23:12:52 [INFO] g_protos_std: 0.672431230545044 2025-09-25 23:13:01 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7375 2025-09-25 23:13:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:13:01 [INFO] Round 48 starts--------| 2025-09-25 23:13:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:13:52 [INFO] Epoch 48 loss: 388.9220838546753; train accuracy: 0.8642171223958334; test accuracy: 0.4191 2025-09-25 23:13:52 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:13:52 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:13:52 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:14:08 [INFO] Epoch 48 loss: 149.02196884155273; train accuracy: 0.8082932692307693; test accuracy: 0.1341 2025-09-25 23:14:08 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:14:08 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:14:08 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:14:52 [INFO] Epoch 48 loss: 358.8224744796753; train accuracy: 0.852294921875; test accuracy: 0.454 2025-09-25 23:14:52 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:14:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:14:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:15:46 [INFO] Epoch 48 loss: 406.1152310371399; train accuracy: 0.8912890625; test accuracy: 0.5492 2025-09-25 23:15:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:15:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:15:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:16:30 [INFO] Epoch 48 loss: 333.6970477104187; train accuracy: 0.8603766025641025; test accuracy: 0.3356 2025-09-25 23:16:30 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:16:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:16:30 [INFO] Round 48 Finish--------| 2025-09-25 23:16:30 [INFO] Model variance: mean: 0.0036585405468940735, sum: 40880.35546875 2025-09-25 23:16:30 [INFO] g_protos_std: 0.6666579842567444 2025-09-25 23:16:38 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7473 2025-09-25 23:16:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:16:38 [INFO] Round 49 starts--------| 2025-09-25 23:16:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:17:30 [INFO] Epoch 49 loss: 392.5072236061096; train accuracy: 0.9085693359375; test accuracy: 0.4383 2025-09-25 23:17:30 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:17:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:17:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:17:47 [INFO] Epoch 49 loss: 149.89066123962402; train accuracy: 0.8185096153846154; test accuracy: 0.1342 2025-09-25 23:17:47 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:17:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:17:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:18:32 [INFO] Epoch 49 loss: 352.054651260376; train accuracy: 0.78447265625; test accuracy: 0.4374 2025-09-25 23:18:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:18:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:18:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:19:29 [INFO] Epoch 49 loss: 399.61703872680664; train accuracy: 0.8227734375; test accuracy: 0.5157 2025-09-25 23:19:29 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:19:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:19:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:20:09 [INFO] Epoch 49 loss: 329.8395371437073; train accuracy: 0.9171173878205128; test accuracy: 0.3566 2025-09-25 23:20:09 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:20:09 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:20:09 [INFO] Round 49 Finish--------| 2025-09-25 23:20:09 [INFO] Model variance: mean: 0.0036997946444898844, sum: 41341.328125 2025-09-25 23:20:09 [INFO] g_protos_std: 0.6608599424362183 2025-09-25 23:20:18 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.747 2025-09-25 23:20:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:20:18 [INFO] Round 50 starts--------| 2025-09-25 23:20:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:21:13 [INFO] Epoch 50 loss: 381.4202890396118; train accuracy: 0.8945719401041666; test accuracy: 0.4306 2025-09-25 23:21:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_0/epoch_50.pth 2025-09-25 23:21:14 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:21:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:21:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:21:30 [INFO] Epoch 50 loss: 148.8514862060547; train accuracy: 0.8655348557692307; test accuracy: 0.1633 2025-09-25 23:21:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_1/epoch_50.pth 2025-09-25 23:21:31 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:21:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:21:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:22:18 [INFO] Epoch 50 loss: 350.3256778717041; train accuracy: 0.831591796875; test accuracy: 0.4571 2025-09-25 23:22:18 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_2/epoch_50.pth 2025-09-25 23:22:18 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:22:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:22:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:23:14 [INFO] Epoch 50 loss: 398.40301036834717; train accuracy: 0.860625; test accuracy: 0.5485 2025-09-25 23:23:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_3/epoch_50.pth 2025-09-25 23:23:14 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:23:14 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:23:14 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:23:59 [INFO] Epoch 50 loss: 329.9839587211609; train accuracy: 0.8815604967948718; test accuracy: 0.3445 2025-09-25 23:23:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.1/local_models/client_4/epoch_50.pth 2025-09-25 23:23:59 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:23:59 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:23:59 [INFO] Round 50 Finish--------| 2025-09-25 23:23:59 [INFO] Model variance: mean: 0.003741619409993291, sum: 41808.67578125 2025-09-25 23:23:59 [INFO] g_protos_std: 0.65501868724823 2025-09-25 23:24:08 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7595 2025-09-25 23:24:08 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.1/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:16:32 [INFO] Load config from ./configs/CIFAR10_alpha0.3.yaml 2025-09-25 20:16:32 [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-25 20:16:34 [INFO] Dataset CIFAR10 loaded 2025-09-25 20:16:34 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-25 20:16:34 [INFO] OneshotOursV6 with DRCL and Lambda Annealing 2025-09-25 20:16:35 [INFO] Initialized fixed anchors with shape: torch.Size([10, 512]) 2025-09-25 20:16:35 [INFO] Round 0 starts--------| 2025-09-25 20:16:35 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:16:39 [INFO] generating sample per sample 2025-09-25 20:17:23 [INFO] Epoch 0 loss: 594.1226539611816; train accuracy: 0.35546875; test accuracy: 0.1414 2025-09-25 20:17:23 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_0.pth 2025-09-25 20:17:23 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:17:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:17:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:17:31 [INFO] generating sample per sample 2025-09-25 20:18:35 [INFO] Epoch 0 loss: 948.7488269805908; train accuracy: 0.25387474798387094; test accuracy: 0.1801 2025-09-25 20:18:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_0.pth 2025-09-25 20:18:36 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:18:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:18:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:18:44 [INFO] generating sample per sample 2025-09-25 20:19:53 [INFO] Epoch 0 loss: 1068.0306997299194; train accuracy: 0.26706861413043476; test accuracy: 0.1899 2025-09-25 20:19:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_0.pth 2025-09-25 20:19:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:19:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:19:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:19:59 [INFO] generating sample per sample 2025-09-25 20:20:44 [INFO] Epoch 0 loss: 671.839376449585; train accuracy: 0.23166725852272727; test accuracy: 0.1679 2025-09-25 20:20:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_0.pth 2025-09-25 20:20:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:20:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:20:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:20:50 [INFO] generating sample per sample 2025-09-25 20:21:43 [INFO] Epoch 0 loss: 744.7178897857666; train accuracy: 0.3651953125; test accuracy: 0.1876 2025-09-25 20:21:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_0.pth 2025-09-25 20:21:44 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:21:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:21:44 [INFO] Round 0 Finish--------| 2025-09-25 20:21:44 [INFO] Model variance: mean: 0.0006224083481356502, sum: 6954.7607421875 2025-09-25 20:21:44 [INFO] g_protos_std: 0.9981064200401306 2025-09-25 20:21:52 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.2986 2025-09-25 20:21:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:21:52 [INFO] Round 1 starts--------| 2025-09-25 20:21:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:22:34 [INFO] Epoch 1 loss: 545.5632305145264; train accuracy: 0.2914268092105263; test accuracy: 0.1163 2025-09-25 20:22:34 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:22:34 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:22:34 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:23:39 [INFO] Epoch 1 loss: 896.6268901824951; train accuracy: 0.30950730846774194; test accuracy: 0.2166 2025-09-25 20:23:39 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:23:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:23:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:24:51 [INFO] Epoch 1 loss: 1012.0870542526245; train accuracy: 0.40803328804347827; test accuracy: 0.2923 2025-09-25 20:24:51 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:24:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:24:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:25:38 [INFO] Epoch 1 loss: 628.1284475326538; train accuracy: 0.3045099431818182; test accuracy: 0.1569 2025-09-25 20:25:38 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:25:38 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:25:38 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:26:31 [INFO] Epoch 1 loss: 700.6193780899048; train accuracy: 0.32484375; test accuracy: 0.1656 2025-09-25 20:26:31 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:26:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:26:31 [INFO] Round 1 Finish--------| 2025-09-25 20:26:31 [INFO] Model variance: mean: 0.0008477646042592824, sum: 9472.880859375 2025-09-25 20:26:31 [INFO] g_protos_std: 0.9876208305358887 2025-09-25 20:26:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3877 2025-09-25 20:26:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:26:40 [INFO] Round 2 starts--------| 2025-09-25 20:26:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:27:20 [INFO] Epoch 2 loss: 541.1372690200806; train accuracy: 0.35366981907894735; test accuracy: 0.1433 2025-09-25 20:27:20 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:27:20 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:27:20 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:28:28 [INFO] Epoch 2 loss: 860.8830642700195; train accuracy: 0.37985131048387094; test accuracy: 0.2543 2025-09-25 20:28:28 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:28:28 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:28:28 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:29:41 [INFO] Epoch 2 loss: 976.5411939620972; train accuracy: 0.37055593297101447; test accuracy: 0.2687 2025-09-25 20:29:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:29:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:29:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:30:29 [INFO] Epoch 2 loss: 608.657434463501; train accuracy: 0.34565873579545453; test accuracy: 0.2165 2025-09-25 20:30:29 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:30:29 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:30:29 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:31:22 [INFO] Epoch 2 loss: 682.5234794616699; train accuracy: 0.4271484375; test accuracy: 0.2212 2025-09-25 20:31:22 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:31:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:31:22 [INFO] Round 2 Finish--------| 2025-09-25 20:31:22 [INFO] Model variance: mean: 0.0010299254208803177, sum: 11508.3369140625 2025-09-25 20:31:22 [INFO] g_protos_std: 0.9770632386207581 2025-09-25 20:31:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4438 2025-09-25 20:31:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:31:31 [INFO] Round 3 starts--------| 2025-09-25 20:31:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:32:12 [INFO] Epoch 3 loss: 528.239580154419; train accuracy: 0.4437191611842105; test accuracy: 0.1947 2025-09-25 20:32:12 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:32:12 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:32:12 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:33:19 [INFO] Epoch 3 loss: 849.8369359970093; train accuracy: 0.44748613911290325; test accuracy: 0.2979 2025-09-25 20:33:19 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:33:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:33:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:34:32 [INFO] Epoch 3 loss: 950.331130027771; train accuracy: 0.43181046195652173; test accuracy: 0.3083 2025-09-25 20:34:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:34:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:34:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:35:19 [INFO] Epoch 3 loss: 594.727071762085; train accuracy: 0.42369495738636365; test accuracy: 0.2319 2025-09-25 20:35:19 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:35:19 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:35:19 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:36:12 [INFO] Epoch 3 loss: 666.0316743850708; train accuracy: 0.4711328125; test accuracy: 0.2391 2025-09-25 20:36:12 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:36:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:36:12 [INFO] Round 3 Finish--------| 2025-09-25 20:36:12 [INFO] Model variance: mean: 0.0011893089395016432, sum: 13289.28125 2025-09-25 20:36:12 [INFO] g_protos_std: 0.9664024710655212 2025-09-25 20:36:21 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4879 2025-09-25 20:36:21 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:36:21 [INFO] Round 4 starts--------| 2025-09-25 20:36:21 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:37:02 [INFO] Epoch 4 loss: 515.6813650131226; train accuracy: 0.4866879111842105; test accuracy: 0.219 2025-09-25 20:37:02 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:37:02 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:37:02 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:38:05 [INFO] Epoch 4 loss: 817.1269330978394; train accuracy: 0.49001386088709675; test accuracy: 0.3276 2025-09-25 20:38:05 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:38:05 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:38:05 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:39:18 [INFO] Epoch 4 loss: 925.6891345977783; train accuracy: 0.5053781702898551; test accuracy: 0.3757 2025-09-25 20:39:18 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:39:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:39:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:40:05 [INFO] Epoch 4 loss: 587.2787551879883; train accuracy: 0.30561967329545453; test accuracy: 0.1485 2025-09-25 20:40:05 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:40:05 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:40:05 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:40:58 [INFO] Epoch 4 loss: 648.3926572799683; train accuracy: 0.5470703125; test accuracy: 0.2801 2025-09-25 20:40:58 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:40:58 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:40:58 [INFO] Round 4 Finish--------| 2025-09-25 20:40:58 [INFO] Model variance: mean: 0.0013353272806853056, sum: 14920.8828125 2025-09-25 20:40:58 [INFO] g_protos_std: 0.9558987617492676 2025-09-25 20:41:06 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5306 2025-09-25 20:41:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:41:06 [INFO] Round 5 starts--------| 2025-09-25 20:41:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:41:47 [INFO] Epoch 5 loss: 513.5085401535034; train accuracy: 0.3488898026315789; test accuracy: 0.1594 2025-09-25 20:41:48 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_5.pth 2025-09-25 20:41:48 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:41:48 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:41:48 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:42:53 [INFO] Epoch 5 loss: 791.8114738464355; train accuracy: 0.5009135584677419; test accuracy: 0.3304 2025-09-25 20:42:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_5.pth 2025-09-25 20:42:53 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:42:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:42:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:44:04 [INFO] Epoch 5 loss: 900.9475135803223; train accuracy: 0.5415534420289855; test accuracy: 0.4067 2025-09-25 20:44:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_5.pth 2025-09-25 20:44:04 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:44:04 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:44:04 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:44:51 [INFO] Epoch 5 loss: 578.7137956619263; train accuracy: 0.40238813920454547; test accuracy: 0.2487 2025-09-25 20:44:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_5.pth 2025-09-25 20:44:51 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:44:51 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:44:51 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:45:45 [INFO] Epoch 5 loss: 635.5835542678833; train accuracy: 0.491875; test accuracy: 0.2548 2025-09-25 20:45:46 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_5.pth 2025-09-25 20:45:46 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:45:46 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:45:46 [INFO] Round 5 Finish--------| 2025-09-25 20:45:46 [INFO] Model variance: mean: 0.0014734896831214428, sum: 16464.703125 2025-09-25 20:45:46 [INFO] g_protos_std: 0.9455460906028748 2025-09-25 20:45:54 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5619 2025-09-25 20:45:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:45:54 [INFO] Round 6 starts--------| 2025-09-25 20:45:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:46:34 [INFO] Epoch 6 loss: 499.5081214904785; train accuracy: 0.4539987664473684; test accuracy: 0.2162 2025-09-25 20:46:34 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:46:34 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:46:34 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:47:40 [INFO] Epoch 6 loss: 778.3159675598145; train accuracy: 0.4743258568548387; test accuracy: 0.3464 2025-09-25 20:47:40 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:47:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:47:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:48:55 [INFO] Epoch 6 loss: 882.8644533157349; train accuracy: 0.5972316576086957; test accuracy: 0.4607 2025-09-25 20:48:55 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:48:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:48:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:49:44 [INFO] Epoch 6 loss: 564.4623517990112; train accuracy: 0.5743963068181818; test accuracy: 0.3275 2025-09-25 20:49:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:49:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:49:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:50:39 [INFO] Epoch 6 loss: 619.286054611206; train accuracy: 0.457265625; test accuracy: 0.2352 2025-09-25 20:50:39 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:50:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:50:39 [INFO] Round 6 Finish--------| 2025-09-25 20:50:39 [INFO] Model variance: mean: 0.001606717356480658, sum: 17953.3828125 2025-09-25 20:50:39 [INFO] g_protos_std: 0.9349146485328674 2025-09-25 20:50:47 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6056 2025-09-25 20:50:47 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:50:47 [INFO] Round 7 starts--------| 2025-09-25 20:50:47 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:51:29 [INFO] Epoch 7 loss: 495.0575704574585; train accuracy: 0.38594777960526316; test accuracy: 0.2122 2025-09-25 20:51:29 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:51:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:51:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:52:34 [INFO] Epoch 7 loss: 754.7523326873779; train accuracy: 0.5977507560483871; test accuracy: 0.4282 2025-09-25 20:52:34 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:52:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:52:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:53:49 [INFO] Epoch 7 loss: 859.5400896072388; train accuracy: 0.5388926630434783; test accuracy: 0.3932 2025-09-25 20:53:49 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:53:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:53:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:54:36 [INFO] Epoch 7 loss: 550.3556098937988; train accuracy: 0.5442116477272727; test accuracy: 0.2974 2025-09-25 20:54:36 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:54:36 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:54:36 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:55:27 [INFO] Epoch 7 loss: 605.5005378723145; train accuracy: 0.7358984375; test accuracy: 0.3766 2025-09-25 20:55:27 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:55:27 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:55:27 [INFO] Round 7 Finish--------| 2025-09-25 20:55:27 [INFO] Model variance: mean: 0.001735876896418631, sum: 19396.60546875 2025-09-25 20:55:27 [INFO] g_protos_std: 0.9244141578674316 2025-09-25 20:55:36 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6116 2025-09-25 20:55:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:55:36 [INFO] Round 8 starts--------| 2025-09-25 20:55:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:56:14 [INFO] Epoch 8 loss: 490.522180557251; train accuracy: 0.45913856907894735; test accuracy: 0.2346 2025-09-25 20:56:14 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:56:14 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:56:14 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:57:15 [INFO] Epoch 8 loss: 744.0323305130005; train accuracy: 0.5716670866935484; test accuracy: 0.4045 2025-09-25 20:57:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:57:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:57:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:58:20 [INFO] Epoch 8 loss: 843.2840442657471; train accuracy: 0.5825973731884058; test accuracy: 0.4539 2025-09-25 20:58:20 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:58:20 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:58:20 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:59:07 [INFO] Epoch 8 loss: 552.4388275146484; train accuracy: 0.5991654829545454; test accuracy: 0.3363 2025-09-25 20:59:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:59:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:59:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:00:01 [INFO] Epoch 8 loss: 603.6734647750854; train accuracy: 0.6619921875; test accuracy: 0.3414 2025-09-25 21:00:01 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:00:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:00:01 [INFO] Round 8 Finish--------| 2025-09-25 21:00:01 [INFO] Model variance: mean: 0.001849472289904952, sum: 20665.9140625 2025-09-25 21:00:01 [INFO] g_protos_std: 0.9142307043075562 2025-09-25 21:00:10 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6246 2025-09-25 21:00:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:00:10 [INFO] Round 9 starts--------| 2025-09-25 21:00:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:00:51 [INFO] Epoch 9 loss: 479.19866943359375; train accuracy: 0.5064247532894737; test accuracy: 0.2836 2025-09-25 21:00:51 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:00:51 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:00:51 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:01:59 [INFO] Epoch 9 loss: 728.0916156768799; train accuracy: 0.6851373487903226; test accuracy: 0.5105 2025-09-25 21:01:59 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:01:59 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:01:59 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:03:12 [INFO] Epoch 9 loss: 836.8746976852417; train accuracy: 0.6328691123188406; test accuracy: 0.4696 2025-09-25 21:03:12 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:03:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:03:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:04:01 [INFO] Epoch 9 loss: 542.5556812286377; train accuracy: 0.6257546164772727; test accuracy: 0.3512 2025-09-25 21:04:01 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:04:01 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:04:01 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:04:54 [INFO] Epoch 9 loss: 596.2217292785645; train accuracy: 0.6218359375; test accuracy: 0.3193 2025-09-25 21:04:54 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:04:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:04:54 [INFO] Round 9 Finish--------| 2025-09-25 21:04:54 [INFO] Model variance: mean: 0.0019627425353974104, sum: 21931.58984375 2025-09-25 21:04:54 [INFO] g_protos_std: 0.9041231274604797 2025-09-25 21:05:03 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.644 2025-09-25 21:05:03 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:05:03 [INFO] Round 10 starts--------| 2025-09-25 21:05:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:05:44 [INFO] Epoch 10 loss: 471.83440685272217; train accuracy: 0.6285464638157895; test accuracy: 0.3071 2025-09-25 21:05:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_10.pth 2025-09-25 21:05:44 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:05:44 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:05:44 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:06:49 [INFO] Epoch 10 loss: 714.2284479141235; train accuracy: 0.5720766129032258; test accuracy: 0.4375 2025-09-25 21:06:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_10.pth 2025-09-25 21:06:49 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:06:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:06:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:08:00 [INFO] Epoch 10 loss: 811.477011680603; train accuracy: 0.49765058876811596; test accuracy: 0.3692 2025-09-25 21:08:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_10.pth 2025-09-25 21:08:00 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:08:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:08:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:08:47 [INFO] Epoch 10 loss: 527.412935256958; train accuracy: 0.6996182528409091; test accuracy: 0.3882 2025-09-25 21:08:48 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_10.pth 2025-09-25 21:08:48 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:08:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:08:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:09:40 [INFO] Epoch 10 loss: 579.1170024871826; train accuracy: 0.737421875; test accuracy: 0.3845 2025-09-25 21:09:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_10.pth 2025-09-25 21:09:40 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:09:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:09:40 [INFO] Round 10 Finish--------| 2025-09-25 21:09:40 [INFO] Model variance: mean: 0.00207508890889585, sum: 23186.943359375 2025-09-25 21:09:40 [INFO] g_protos_std: 0.8936913013458252 2025-09-25 21:09:49 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6663 2025-09-25 21:09:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:09:49 [INFO] Round 11 starts--------| 2025-09-25 21:09:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:10:30 [INFO] Epoch 11 loss: 464.8472013473511; train accuracy: 0.504163240131579; test accuracy: 0.2708 2025-09-25 21:10:30 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:10:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:10:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:11:35 [INFO] Epoch 11 loss: 701.3893232345581; train accuracy: 0.6412865423387096; test accuracy: 0.4942 2025-09-25 21:11:35 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:11:35 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:11:35 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:12:45 [INFO] Epoch 11 loss: 802.1298532485962; train accuracy: 0.6514096467391305; test accuracy: 0.4796 2025-09-25 21:12:45 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:12:45 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:12:45 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:13:30 [INFO] Epoch 11 loss: 525.8473491668701; train accuracy: 0.6798650568181818; test accuracy: 0.3965 2025-09-25 21:13:30 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:13:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:13:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:14:23 [INFO] Epoch 11 loss: 568.2733306884766; train accuracy: 0.7048046875; test accuracy: 0.3766 2025-09-25 21:14:23 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:14:23 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:14:23 [INFO] Round 11 Finish--------| 2025-09-25 21:14:23 [INFO] Model variance: mean: 0.0021814994979649782, sum: 24375.970703125 2025-09-25 21:14:23 [INFO] g_protos_std: 0.8834013342857361 2025-09-25 21:14:32 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6656 2025-09-25 21:14:32 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:14:32 [INFO] Round 12 starts--------| 2025-09-25 21:14:32 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:15:13 [INFO] Epoch 12 loss: 465.45514965057373; train accuracy: 0.5327405427631579; test accuracy: 0.3176 2025-09-25 21:15:13 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:15:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:15:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:16:15 [INFO] Epoch 12 loss: 686.3340101242065; train accuracy: 0.5793535786290323; test accuracy: 0.4064 2025-09-25 21:16:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:16:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:16:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:17:27 [INFO] Epoch 12 loss: 790.0475950241089; train accuracy: 0.6220844655797102; test accuracy: 0.4673 2025-09-25 21:17:27 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:17:27 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:17:27 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:18:13 [INFO] Epoch 12 loss: 514.8771181106567; train accuracy: 0.6863458806818182; test accuracy: 0.3858 2025-09-25 21:18:13 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:18:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:18:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:19:04 [INFO] Epoch 12 loss: 562.0339422225952; train accuracy: 0.7803515625; test accuracy: 0.4025 2025-09-25 21:19:04 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:19:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:19:04 [INFO] Round 12 Finish--------| 2025-09-25 21:19:04 [INFO] Model variance: mean: 0.002280876040458679, sum: 25486.3984375 2025-09-25 21:19:04 [INFO] g_protos_std: 0.8733443021774292 2025-09-25 21:19:12 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6698 2025-09-25 21:19:12 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:19:12 [INFO] Round 13 starts--------| 2025-09-25 21:19:12 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:19:53 [INFO] Epoch 13 loss: 454.39005279541016; train accuracy: 0.655016447368421; test accuracy: 0.3877 2025-09-25 21:19:53 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:19:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:19:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:20:58 [INFO] Epoch 13 loss: 680.5627307891846; train accuracy: 0.7174584173387096; test accuracy: 0.5269 2025-09-25 21:20:58 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:20:58 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:20:58 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:22:11 [INFO] Epoch 13 loss: 778.1195306777954; train accuracy: 0.6670912590579711; test accuracy: 0.5076 2025-09-25 21:22:11 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:22:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:22:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:22:58 [INFO] Epoch 13 loss: 508.5332946777344; train accuracy: 0.6837269176136364; test accuracy: 0.41 2025-09-25 21:22:58 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:22:58 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:22:58 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:23:53 [INFO] Epoch 13 loss: 552.7266693115234; train accuracy: 0.7611328125; test accuracy: 0.4045 2025-09-25 21:23:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:23:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:23:53 [INFO] Round 13 Finish--------| 2025-09-25 21:23:53 [INFO] Model variance: mean: 0.002381099620833993, sum: 26606.29296875 2025-09-25 21:23:53 [INFO] g_protos_std: 0.8630861639976501 2025-09-25 21:24:01 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6983 2025-09-25 21:24:01 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:24:01 [INFO] Round 14 starts--------| 2025-09-25 21:24:01 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:24:41 [INFO] Epoch 14 loss: 451.2664489746094; train accuracy: 0.6292660361842105; test accuracy: 0.4141 2025-09-25 21:24:41 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:24:41 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:24:41 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:25:46 [INFO] Epoch 14 loss: 676.5463333129883; train accuracy: 0.736296622983871; test accuracy: 0.5227 2025-09-25 21:25:46 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:25:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:25:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:26:59 [INFO] Epoch 14 loss: 752.2961568832397; train accuracy: 0.6879245923913043; test accuracy: 0.5239 2025-09-25 21:26:59 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:26:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:26:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:27:47 [INFO] Epoch 14 loss: 509.9991970062256; train accuracy: 0.7654474431818182; test accuracy: 0.4504 2025-09-25 21:27:47 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:27:47 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:27:47 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:28:40 [INFO] Epoch 14 loss: 547.9859762191772; train accuracy: 0.7027734375; test accuracy: 0.3729 2025-09-25 21:28:40 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:28:40 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:28:40 [INFO] Round 14 Finish--------| 2025-09-25 21:28:40 [INFO] Model variance: mean: 0.0024743974208831787, sum: 27648.796875 2025-09-25 21:28:40 [INFO] g_protos_std: 0.8531404137611389 2025-09-25 21:28:49 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7045 2025-09-25 21:28:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:28:49 [INFO] Round 15 starts--------| 2025-09-25 21:28:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:29:29 [INFO] Epoch 15 loss: 445.99199295043945; train accuracy: 0.7448087993421053; test accuracy: 0.4398 2025-09-25 21:29:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_15.pth 2025-09-25 21:29:29 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:29:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:29:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:30:37 [INFO] Epoch 15 loss: 649.3470344543457; train accuracy: 0.6393649193548387; test accuracy: 0.491 2025-09-25 21:30:38 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_15.pth 2025-09-25 21:30:38 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:30:38 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:30:38 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:31:54 [INFO] Epoch 15 loss: 740.5802297592163; train accuracy: 0.5994961503623188; test accuracy: 0.4358 2025-09-25 21:31:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_15.pth 2025-09-25 21:31:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:31:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:31:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:32:45 [INFO] Epoch 15 loss: 505.0406188964844; train accuracy: 0.7336203835227273; test accuracy: 0.4544 2025-09-25 21:32:45 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_15.pth 2025-09-25 21:32:45 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:32:45 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:32:45 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:33:42 [INFO] Epoch 15 loss: 536.7389116287231; train accuracy: 0.782109375; test accuracy: 0.4206 2025-09-25 21:33:42 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_15.pth 2025-09-25 21:33:42 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:33:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:33:42 [INFO] Round 15 Finish--------| 2025-09-25 21:33:42 [INFO] Model variance: mean: 0.0025665168650448322, sum: 28678.13671875 2025-09-25 21:33:42 [INFO] g_protos_std: 0.8431349992752075 2025-09-25 21:33:51 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7063 2025-09-25 21:33:51 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:33:51 [INFO] Round 16 starts--------| 2025-09-25 21:33:51 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:34:33 [INFO] Epoch 16 loss: 439.28122997283936; train accuracy: 0.5619346217105263; test accuracy: 0.2964 2025-09-25 21:34:33 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:34:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:34:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:35:42 [INFO] Epoch 16 loss: 647.585207939148; train accuracy: 0.6825226814516129; test accuracy: 0.4991 2025-09-25 21:35:42 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:35:42 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:35:42 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:36:54 [INFO] Epoch 16 loss: 738.4513387680054; train accuracy: 0.7074841485507246; test accuracy: 0.5369 2025-09-25 21:36:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:36:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:36:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:37:39 [INFO] Epoch 16 loss: 495.6119441986084; train accuracy: 0.7892400568181818; test accuracy: 0.4819 2025-09-25 21:37:39 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:37:39 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:37:39 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:38:31 [INFO] Epoch 16 loss: 538.6321830749512; train accuracy: 0.5998828125; test accuracy: 0.3314 2025-09-25 21:38:31 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:38:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:38:31 [INFO] Round 16 Finish--------| 2025-09-25 21:38:31 [INFO] Model variance: mean: 0.0026529375463724136, sum: 29643.796875 2025-09-25 21:38:31 [INFO] g_protos_std: 0.8333700299263 2025-09-25 21:38:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.738 2025-09-25 21:38:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:38:40 [INFO] Round 17 starts--------| 2025-09-25 21:38:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:39:20 [INFO] Epoch 17 loss: 438.88630390167236; train accuracy: 0.731188322368421; test accuracy: 0.4722 2025-09-25 21:39:20 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:39:20 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:39:20 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:40:25 [INFO] Epoch 17 loss: 643.9894647598267; train accuracy: 0.7830771169354839; test accuracy: 0.5689 2025-09-25 21:40:25 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:40:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:40:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:41:37 [INFO] Epoch 17 loss: 726.965823173523; train accuracy: 0.7141927083333334; test accuracy: 0.5528 2025-09-25 21:41:37 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:41:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:41:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:42:22 [INFO] Epoch 17 loss: 490.4150161743164; train accuracy: 0.7511985085227273; test accuracy: 0.4641 2025-09-25 21:42:22 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:42:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:42:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:43:15 [INFO] Epoch 17 loss: 526.2214374542236; train accuracy: 0.6755859375; test accuracy: 0.3592 2025-09-25 21:43:15 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:43:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:43:15 [INFO] Round 17 Finish--------| 2025-09-25 21:43:15 [INFO] Model variance: mean: 0.0027382837142795324, sum: 30597.44921875 2025-09-25 21:43:15 [INFO] g_protos_std: 0.8235785365104675 2025-09-25 21:43:23 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7262 2025-09-25 21:43:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:43:23 [INFO] Round 18 starts--------| 2025-09-25 21:43:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:44:05 [INFO] Epoch 18 loss: 435.60847663879395; train accuracy: 0.7961040296052632; test accuracy: 0.4982 2025-09-25 21:44:05 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:44:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:44:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:45:09 [INFO] Epoch 18 loss: 627.0422801971436; train accuracy: 0.7380922379032258; test accuracy: 0.5397 2025-09-25 21:45:09 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:45:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:45:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:46:21 [INFO] Epoch 18 loss: 719.9174499511719; train accuracy: 0.6831125452898551; test accuracy: 0.4975 2025-09-25 21:46:21 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:46:21 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:46:21 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:47:09 [INFO] Epoch 18 loss: 485.90884017944336; train accuracy: 0.7611416903409091; test accuracy: 0.4671 2025-09-25 21:47:09 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:47:09 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:47:09 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:48:01 [INFO] Epoch 18 loss: 518.0866832733154; train accuracy: 0.82734375; test accuracy: 0.4449 2025-09-25 21:48:01 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:48:01 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:48:01 [INFO] Round 18 Finish--------| 2025-09-25 21:48:01 [INFO] Model variance: mean: 0.002821016125380993, sum: 31521.8984375 2025-09-25 21:48:01 [INFO] g_protos_std: 0.8139753341674805 2025-09-25 21:48:09 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7348 2025-09-25 21:48:09 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:48:09 [INFO] Round 19 starts--------| 2025-09-25 21:48:09 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:48:54 [INFO] Epoch 19 loss: 428.0667266845703; train accuracy: 0.7069284539473685; test accuracy: 0.4582 2025-09-25 21:48:54 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:48:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:48:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:50:05 [INFO] Epoch 19 loss: 621.0159969329834; train accuracy: 0.7496219758064516; test accuracy: 0.5563 2025-09-25 21:50:05 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:50:05 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:50:05 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:51:23 [INFO] Epoch 19 loss: 705.9318313598633; train accuracy: 0.7414798460144928; test accuracy: 0.5605 2025-09-25 21:51:23 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:51:23 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:51:23 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:52:15 [INFO] Epoch 19 loss: 479.9147825241089; train accuracy: 0.8188920454545454; test accuracy: 0.5161 2025-09-25 21:52:15 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:52:15 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:52:15 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:53:12 [INFO] Epoch 19 loss: 520.6957893371582; train accuracy: 0.813359375; test accuracy: 0.4544 2025-09-25 21:53:12 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:53:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:53:12 [INFO] Round 19 Finish--------| 2025-09-25 21:53:12 [INFO] Model variance: mean: 0.002903684973716736, sum: 32445.63671875 2025-09-25 21:53:12 [INFO] g_protos_std: 0.8044085502624512 2025-09-25 21:53:20 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7407 2025-09-25 21:53:20 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:53:20 [INFO] Round 20 starts--------| 2025-09-25 21:53:20 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:54:04 [INFO] Epoch 20 loss: 425.461971282959; train accuracy: 0.7115542763157895; test accuracy: 0.4161 2025-09-25 21:54:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_20.pth 2025-09-25 21:54:04 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:54:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:54:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:55:14 [INFO] Epoch 20 loss: 622.4014024734497; train accuracy: 0.7970010080645161; test accuracy: 0.5902 2025-09-25 21:55:15 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_20.pth 2025-09-25 21:55:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:55:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:55:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:56:29 [INFO] Epoch 20 loss: 692.9104261398315; train accuracy: 0.7511888586956522; test accuracy: 0.5736 2025-09-25 21:56:30 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_20.pth 2025-09-25 21:56:30 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:56:30 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:56:30 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:57:21 [INFO] Epoch 20 loss: 472.81156635284424; train accuracy: 0.7556374289772727; test accuracy: 0.4612 2025-09-25 21:57:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_20.pth 2025-09-25 21:57:21 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:57:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:57:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:58:18 [INFO] Epoch 20 loss: 513.7926645278931; train accuracy: 0.8507421875; test accuracy: 0.4714 2025-09-25 21:58:18 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_20.pth 2025-09-25 21:58:18 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:58:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:58:18 [INFO] Round 20 Finish--------| 2025-09-25 21:58:19 [INFO] Model variance: mean: 0.0029834292363375425, sum: 33336.6953125 2025-09-25 21:58:19 [INFO] g_protos_std: 0.7949424386024475 2025-09-25 21:58:27 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7527 2025-09-25 21:58:27 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:58:27 [INFO] Round 21 starts--------| 2025-09-25 21:58:27 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:59:12 [INFO] Epoch 21 loss: 419.173321723938; train accuracy: 0.7066200657894737; test accuracy: 0.5038 2025-09-25 21:59:12 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:59:12 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:59:12 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:00:19 [INFO] Epoch 21 loss: 601.129204750061; train accuracy: 0.7249243951612904; test accuracy: 0.5451 2025-09-25 22:00:19 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:00:19 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:00:19 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:01:37 [INFO] Epoch 21 loss: 688.3004121780396; train accuracy: 0.6933027626811594; test accuracy: 0.5366 2025-09-25 22:01:37 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:01:37 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:01:37 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:02:26 [INFO] Epoch 21 loss: 469.8895196914673; train accuracy: 0.8132102272727273; test accuracy: 0.5199 2025-09-25 22:02:26 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:02:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:02:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:03:22 [INFO] Epoch 21 loss: 504.92650032043457; train accuracy: 0.7240625; test accuracy: 0.4191 2025-09-25 22:03:22 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:03:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:03:22 [INFO] Round 21 Finish--------| 2025-09-25 22:03:22 [INFO] Model variance: mean: 0.003061845200136304, sum: 34212.91015625 2025-09-25 22:03:22 [INFO] g_protos_std: 0.7855288982391357 2025-09-25 22:03:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7597 2025-09-25 22:03:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:03:31 [INFO] Round 22 starts--------| 2025-09-25 22:03:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:04:15 [INFO] Epoch 22 loss: 415.5401029586792; train accuracy: 0.7862356085526315; test accuracy: 0.5079 2025-09-25 22:04:15 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:04:15 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:04:15 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:05:23 [INFO] Epoch 22 loss: 598.241720199585; train accuracy: 0.7249873991935484; test accuracy: 0.5404 2025-09-25 22:05:23 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:05:23 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:05:23 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:06:39 [INFO] Epoch 22 loss: 674.7160501480103; train accuracy: 0.7443953804347826; test accuracy: 0.5576 2025-09-25 22:06:39 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:06:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:06:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:07:27 [INFO] Epoch 22 loss: 462.70643043518066; train accuracy: 0.7234996448863636; test accuracy: 0.4878 2025-09-25 22:07:27 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:07:27 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:07:27 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:08:20 [INFO] Epoch 22 loss: 502.11135387420654; train accuracy: 0.8482421875; test accuracy: 0.4824 2025-09-25 22:08:20 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:08:20 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:08:20 [INFO] Round 22 Finish--------| 2025-09-25 22:08:20 [INFO] Model variance: mean: 0.0031399002764374018, sum: 35085.09375 2025-09-25 22:08:20 [INFO] g_protos_std: 0.776215672492981 2025-09-25 22:08:29 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.767 2025-09-25 22:08:29 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:08:29 [INFO] Round 23 starts--------| 2025-09-25 22:08:29 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:09:13 [INFO] Epoch 23 loss: 411.23784160614014; train accuracy: 0.734118009868421; test accuracy: 0.4265 2025-09-25 22:09:13 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:09:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:09:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:10:22 [INFO] Epoch 23 loss: 586.7118921279907; train accuracy: 0.7870148689516129; test accuracy: 0.5942 2025-09-25 22:10:22 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:10:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:10:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:11:39 [INFO] Epoch 23 loss: 667.1163864135742; train accuracy: 0.7323369565217391; test accuracy: 0.5339 2025-09-25 22:11:39 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:11:39 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:11:39 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:12:31 [INFO] Epoch 23 loss: 452.6064853668213; train accuracy: 0.7399680397727273; test accuracy: 0.4877 2025-09-25 22:12:31 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:12:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:12:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:13:32 [INFO] Epoch 23 loss: 499.00251293182373; train accuracy: 0.8764453125; test accuracy: 0.4893 2025-09-25 22:13:32 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:13:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:13:32 [INFO] Round 23 Finish--------| 2025-09-25 22:13:32 [INFO] Model variance: mean: 0.0032166712917387486, sum: 35942.9296875 2025-09-25 22:13:32 [INFO] g_protos_std: 0.7668500542640686 2025-09-25 22:13:41 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7683 2025-09-25 22:13:41 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:13:41 [INFO] Round 24 starts--------| 2025-09-25 22:13:41 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:14:29 [INFO] Epoch 24 loss: 403.41361904144287; train accuracy: 0.7395662006578947; test accuracy: 0.5051 2025-09-25 22:14:29 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:14:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:14:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:15:40 [INFO] Epoch 24 loss: 585.4969530105591; train accuracy: 0.8131615423387096; test accuracy: 0.6196 2025-09-25 22:15:40 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:15:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:15:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:16:57 [INFO] Epoch 24 loss: 665.3252468109131; train accuracy: 0.7527740036231884; test accuracy: 0.5583 2025-09-25 22:16:57 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:16:57 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:16:57 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:17:48 [INFO] Epoch 24 loss: 447.6002187728882; train accuracy: 0.8439275568181818; test accuracy: 0.5312 2025-09-25 22:17:48 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:17:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:17:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:18:45 [INFO] Epoch 24 loss: 488.8760986328125; train accuracy: 0.66796875; test accuracy: 0.3711 2025-09-25 22:18:46 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:18:46 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:18:46 [INFO] Round 24 Finish--------| 2025-09-25 22:18:46 [INFO] Model variance: mean: 0.0032902751117944717, sum: 36765.375 2025-09-25 22:18:46 [INFO] g_protos_std: 0.757745087146759 2025-09-25 22:18:54 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7675 2025-09-25 22:18:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:18:54 [INFO] Round 25 starts--------| 2025-09-25 22:18:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:19:41 [INFO] Epoch 25 loss: 406.14416694641113; train accuracy: 0.7384868421052632; test accuracy: 0.4457 2025-09-25 22:19:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_25.pth 2025-09-25 22:19:41 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:19:41 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:19:41 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:20:54 [INFO] Epoch 25 loss: 570.4984111785889; train accuracy: 0.8431829637096774; test accuracy: 0.637 2025-09-25 22:20:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_25.pth 2025-09-25 22:20:54 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:20:54 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:20:54 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:22:15 [INFO] Epoch 25 loss: 649.0478096008301; train accuracy: 0.7453860960144928; test accuracy: 0.5751 2025-09-25 22:22:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_25.pth 2025-09-25 22:22:16 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:22:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:22:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:23:07 [INFO] Epoch 25 loss: 449.9723777770996; train accuracy: 0.7882634943181818; test accuracy: 0.5298 2025-09-25 22:23:07 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_25.pth 2025-09-25 22:23:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:23:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:23:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:24:07 [INFO] Epoch 25 loss: 487.38154220581055; train accuracy: 0.83234375; test accuracy: 0.475 2025-09-25 22:24:07 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_25.pth 2025-09-25 22:24:07 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:24:07 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:24:07 [INFO] Round 25 Finish--------| 2025-09-25 22:24:07 [INFO] Model variance: mean: 0.0033629604149609804, sum: 37577.55859375 2025-09-25 22:24:07 [INFO] g_protos_std: 0.7486715912818909 2025-09-25 22:24:16 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7821 2025-09-25 22:24:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:24:16 [INFO] Round 26 starts--------| 2025-09-25 22:24:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:24:59 [INFO] Epoch 26 loss: 401.21155834198; train accuracy: 0.7435238486842105; test accuracy: 0.452 2025-09-25 22:24:59 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:24:59 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:24:59 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:26:11 [INFO] Epoch 26 loss: 563.9667072296143; train accuracy: 0.7292716733870968; test accuracy: 0.5401 2025-09-25 22:26:11 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:26:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:26:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:27:31 [INFO] Epoch 26 loss: 649.4686841964722; train accuracy: 0.7890908061594203; test accuracy: 0.5891 2025-09-25 22:27:31 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:27:31 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:27:31 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:28:23 [INFO] Epoch 26 loss: 444.7359914779663; train accuracy: 0.7530184659090909; test accuracy: 0.5429 2025-09-25 22:28:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:28:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:28:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:29:22 [INFO] Epoch 26 loss: 478.1746644973755; train accuracy: 0.833046875; test accuracy: 0.4834 2025-09-25 22:29:22 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:29:22 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:29:22 [INFO] Round 26 Finish--------| 2025-09-25 22:29:22 [INFO] Model variance: mean: 0.003435335587710142, sum: 38386.2734375 2025-09-25 22:29:22 [INFO] g_protos_std: 0.7396766543388367 2025-09-25 22:29:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7766 2025-09-25 22:29:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:29:31 [INFO] Round 27 starts--------| 2025-09-25 22:29:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:30:16 [INFO] Epoch 27 loss: 400.9500980377197; train accuracy: 0.7161287006578947; test accuracy: 0.3813 2025-09-25 22:30:16 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:30:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:30:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:31:27 [INFO] Epoch 27 loss: 561.1402626037598; train accuracy: 0.7423450100806451; test accuracy: 0.5804 2025-09-25 22:31:27 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:31:27 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:31:27 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:32:48 [INFO] Epoch 27 loss: 636.2997617721558; train accuracy: 0.7893455615942029; test accuracy: 0.5904 2025-09-25 22:32:48 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:32:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:32:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:33:41 [INFO] Epoch 27 loss: 442.29871368408203; train accuracy: 0.7535067471590909; test accuracy: 0.5158 2025-09-25 22:33:41 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:33:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:33:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:34:39 [INFO] Epoch 27 loss: 480.6494665145874; train accuracy: 0.8571875; test accuracy: 0.5045 2025-09-25 22:34:39 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:34:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:34:39 [INFO] Round 27 Finish--------| 2025-09-25 22:34:39 [INFO] Model variance: mean: 0.00350490165874362, sum: 39163.6015625 2025-09-25 22:34:39 [INFO] g_protos_std: 0.7309141159057617 2025-09-25 22:34:48 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7871 2025-09-25 22:34:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:34:48 [INFO] Round 28 starts--------| 2025-09-25 22:34:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:35:33 [INFO] Epoch 28 loss: 397.0478353500366; train accuracy: 0.8239103618421053; test accuracy: 0.4961 2025-09-25 22:35:33 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:35:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:35:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:36:47 [INFO] Epoch 28 loss: 559.5494470596313; train accuracy: 0.8201234879032258; test accuracy: 0.6115 2025-09-25 22:36:47 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:36:47 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:36:47 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:38:05 [INFO] Epoch 28 loss: 634.7936639785767; train accuracy: 0.7958276721014492; test accuracy: 0.6007 2025-09-25 22:38:05 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:38:05 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:38:05 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:38:54 [INFO] Epoch 28 loss: 438.99402141571045; train accuracy: 0.8028231534090909; test accuracy: 0.547 2025-09-25 22:38:54 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:38:54 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:38:54 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:39:50 [INFO] Epoch 28 loss: 477.7512664794922; train accuracy: 0.881171875; test accuracy: 0.5205 2025-09-25 22:39:50 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:39:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:39:50 [INFO] Round 28 Finish--------| 2025-09-25 22:39:50 [INFO] Model variance: mean: 0.003572731977328658, sum: 39921.53515625 2025-09-25 22:39:50 [INFO] g_protos_std: 0.7223747968673706 2025-09-25 22:39:58 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7854 2025-09-25 22:39:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:39:58 [INFO] Round 29 starts--------| 2025-09-25 22:39:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:40:35 [INFO] Epoch 29 loss: 396.96027755737305; train accuracy: 0.6409847861842105; test accuracy: 0.4121 2025-09-25 22:40:35 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:40:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:40:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:41:42 [INFO] Epoch 29 loss: 550.5412292480469; train accuracy: 0.7694367439516129; test accuracy: 0.5766 2025-09-25 22:41:42 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:41:42 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:41:42 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:43:00 [INFO] Epoch 29 loss: 631.6327171325684; train accuracy: 0.7416779891304348; test accuracy: 0.5408 2025-09-25 22:43:00 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:43:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:43:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:43:52 [INFO] Epoch 29 loss: 439.28978538513184; train accuracy: 0.8333629261363636; test accuracy: 0.561 2025-09-25 22:43:52 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:43:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:43:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:44:47 [INFO] Epoch 29 loss: 461.00391578674316; train accuracy: 0.8841015625; test accuracy: 0.5017 2025-09-25 22:44:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:44:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:44:47 [INFO] Round 29 Finish--------| 2025-09-25 22:44:47 [INFO] Model variance: mean: 0.0036412454210221767, sum: 40687.1015625 2025-09-25 22:44:47 [INFO] g_protos_std: 0.7137656807899475 2025-09-25 22:44:56 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7911 2025-09-25 22:44:56 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:44:56 [INFO] Round 30 starts--------| 2025-09-25 22:44:56 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:45:40 [INFO] Epoch 30 loss: 388.3958797454834; train accuracy: 0.7732833059210527; test accuracy: 0.4531 2025-09-25 22:45:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_30.pth 2025-09-25 22:45:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:45:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:45:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:46:50 [INFO] Epoch 30 loss: 554.8639078140259; train accuracy: 0.7891885080645161; test accuracy: 0.5821 2025-09-25 22:46:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_30.pth 2025-09-25 22:46:51 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:46:51 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:46:51 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:48:10 [INFO] Epoch 30 loss: 616.2669496536255; train accuracy: 0.7987998188405797; test accuracy: 0.6093 2025-09-25 22:48:11 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_30.pth 2025-09-25 22:48:11 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:48:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:48:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:49:02 [INFO] Epoch 30 loss: 432.49981021881104; train accuracy: 0.7867098721590909; test accuracy: 0.5115 2025-09-25 22:49:02 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_30.pth 2025-09-25 22:49:02 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:49:02 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:49:02 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:50:01 [INFO] Epoch 30 loss: 461.2920227050781; train accuracy: 0.8758984375; test accuracy: 0.502 2025-09-25 22:50:02 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_30.pth 2025-09-25 22:50:02 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:50:02 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:50:02 [INFO] Round 30 Finish--------| 2025-09-25 22:50:02 [INFO] Model variance: mean: 0.003706987015902996, sum: 41421.6953125 2025-09-25 22:50:02 [INFO] g_protos_std: 0.705424964427948 2025-09-25 22:50:10 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7933 2025-09-25 22:50:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:50:10 [INFO] Round 31 starts--------| 2025-09-25 22:50:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:50:56 [INFO] Epoch 31 loss: 390.2843084335327; train accuracy: 0.7291837993421053; test accuracy: 0.4639 2025-09-25 22:50:56 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:50:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:50:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:52:07 [INFO] Epoch 31 loss: 536.7168369293213; train accuracy: 0.7965914818548387; test accuracy: 0.6061 2025-09-25 22:52:07 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:52:07 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:52:07 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:53:26 [INFO] Epoch 31 loss: 615.9863901138306; train accuracy: 0.7665874094202898; test accuracy: 0.5722 2025-09-25 22:53:26 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:53:26 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:53:26 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:54:18 [INFO] Epoch 31 loss: 421.04406452178955; train accuracy: 0.8117453835227273; test accuracy: 0.543 2025-09-25 22:54:18 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:54:18 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:54:18 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:55:15 [INFO] Epoch 31 loss: 458.4802141189575; train accuracy: 0.740546875; test accuracy: 0.4136 2025-09-25 22:55:15 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:55:15 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:55:15 [INFO] Round 31 Finish--------| 2025-09-25 22:55:15 [INFO] Model variance: mean: 0.0037735009100288153, sum: 42164.91796875 2025-09-25 22:55:15 [INFO] g_protos_std: 0.6969780921936035 2025-09-25 22:55:24 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7964 2025-09-25 22:55:24 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:55:24 [INFO] Round 32 starts--------| 2025-09-25 22:55:24 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:56:07 [INFO] Epoch 32 loss: 379.34252548217773; train accuracy: 0.8333162006578947; test accuracy: 0.505 2025-09-25 22:56:07 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:56:07 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:56:07 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:57:14 [INFO] Epoch 32 loss: 537.234016418457; train accuracy: 0.8322832661290323; test accuracy: 0.6179 2025-09-25 22:57:14 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:57:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:57:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:58:28 [INFO] Epoch 32 loss: 612.8033585548401; train accuracy: 0.7938179347826086; test accuracy: 0.5996 2025-09-25 22:58:28 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:58:28 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:58:28 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:59:17 [INFO] Epoch 32 loss: 419.70487689971924; train accuracy: 0.8564009232954546; test accuracy: 0.5874 2025-09-25 22:59:17 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:59:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:59:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:00:14 [INFO] Epoch 32 loss: 452.4358215332031; train accuracy: 0.866640625; test accuracy: 0.4882 2025-09-25 23:00:14 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:00:14 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:00:14 [INFO] Round 32 Finish--------| 2025-09-25 23:00:14 [INFO] Model variance: mean: 0.003839260432869196, sum: 42899.7109375 2025-09-25 23:00:14 [INFO] g_protos_std: 0.6886290907859802 2025-09-25 23:00:23 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.807 2025-09-25 23:00:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:00:23 [INFO] Round 33 starts--------| 2025-09-25 23:00:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:01:06 [INFO] Epoch 33 loss: 379.635537147522; train accuracy: 0.7843852796052632; test accuracy: 0.4799 2025-09-25 23:01:06 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:01:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:01:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:02:15 [INFO] Epoch 33 loss: 526.3099131584167; train accuracy: 0.7741620463709677; test accuracy: 0.5799 2025-09-25 23:02:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:02:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:02:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:03:34 [INFO] Epoch 33 loss: 605.7792630195618; train accuracy: 0.796676856884058; test accuracy: 0.5993 2025-09-25 23:03:34 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:03:34 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:03:34 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:04:26 [INFO] Epoch 33 loss: 411.9340353012085; train accuracy: 0.8483220880681818; test accuracy: 0.5315 2025-09-25 23:04:26 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:04:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:04:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:05:25 [INFO] Epoch 33 loss: 445.57014560699463; train accuracy: 0.883046875; test accuracy: 0.5154 2025-09-25 23:05:25 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:05:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:05:25 [INFO] Round 33 Finish--------| 2025-09-25 23:05:25 [INFO] Model variance: mean: 0.0039036720991134644, sum: 43619.4453125 2025-09-25 23:05:25 [INFO] g_protos_std: 0.680346667766571 2025-09-25 23:05:35 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8086 2025-09-25 23:05:35 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:05:35 [INFO] Round 34 starts--------| 2025-09-25 23:05:35 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:06:21 [INFO] Epoch 34 loss: 380.6965570449829; train accuracy: 0.7884457236842105; test accuracy: 0.5405 2025-09-25 23:06:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:06:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:06:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:07:35 [INFO] Epoch 34 loss: 524.2683157920837; train accuracy: 0.8067981350806451; test accuracy: 0.5928 2025-09-25 23:07:35 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:07:35 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:07:35 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:08:54 [INFO] Epoch 34 loss: 600.641619682312; train accuracy: 0.835739356884058; test accuracy: 0.6217 2025-09-25 23:08:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:08:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:08:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:09:48 [INFO] Epoch 34 loss: 415.9417657852173; train accuracy: 0.8046431107954546; test accuracy: 0.5384 2025-09-25 23:09:48 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:09:48 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:09:48 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:10:45 [INFO] Epoch 34 loss: 445.0445833206177; train accuracy: 0.859609375; test accuracy: 0.4982 2025-09-25 23:10:45 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:10:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:10:45 [INFO] Round 34 Finish--------| 2025-09-25 23:10:45 [INFO] Model variance: mean: 0.003966003190726042, sum: 44315.9296875 2025-09-25 23:10:45 [INFO] g_protos_std: 0.6723039746284485 2025-09-25 23:10:54 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8183 2025-09-25 23:10:54 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:10:54 [INFO] Round 35 starts--------| 2025-09-25 23:10:54 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:11:39 [INFO] Epoch 35 loss: 376.0961790084839; train accuracy: 0.8243729440789473; test accuracy: 0.5493 2025-09-25 23:11:39 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_35.pth 2025-09-25 23:11:39 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:11:39 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:11:39 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:12:50 [INFO] Epoch 35 loss: 527.244722366333; train accuracy: 0.8504914314516129; test accuracy: 0.6343 2025-09-25 23:12:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_35.pth 2025-09-25 23:12:50 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:12:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:12:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:14:06 [INFO] Epoch 35 loss: 587.51584815979; train accuracy: 0.8458446557971014; test accuracy: 0.6258 2025-09-25 23:14:06 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_35.pth 2025-09-25 23:14:06 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:14:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:14:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:14:55 [INFO] Epoch 35 loss: 412.4354438781738; train accuracy: 0.8637251420454546; test accuracy: 0.5597 2025-09-25 23:14:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_35.pth 2025-09-25 23:14:55 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:14:55 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:14:55 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:15:50 [INFO] Epoch 35 loss: 438.60729789733887; train accuracy: 0.8390234375; test accuracy: 0.4831 2025-09-25 23:15:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_35.pth 2025-09-25 23:15:50 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:15:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:15:50 [INFO] Round 35 Finish--------| 2025-09-25 23:15:50 [INFO] Model variance: mean: 0.0040280623361468315, sum: 45009.375 2025-09-25 23:15:50 [INFO] g_protos_std: 0.664355993270874 2025-09-25 23:15:59 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8171 2025-09-25 23:15:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:15:59 [INFO] Round 36 starts--------| 2025-09-25 23:15:59 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:16:42 [INFO] Epoch 36 loss: 372.6411190032959; train accuracy: 0.818359375; test accuracy: 0.5387 2025-09-25 23:16:42 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:16:42 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:16:42 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:17:50 [INFO] Epoch 36 loss: 517.5202255249023; train accuracy: 0.8282825100806451; test accuracy: 0.6259 2025-09-25 23:17:50 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:17:50 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:17:50 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:19:06 [INFO] Epoch 36 loss: 584.2163138389587; train accuracy: 0.7447916666666666; test accuracy: 0.5697 2025-09-25 23:19:06 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:19:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:19:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:19:57 [INFO] Epoch 36 loss: 401.1605749130249; train accuracy: 0.8319424715909091; test accuracy: 0.5731 2025-09-25 23:19:57 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:19:57 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:19:57 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:20:54 [INFO] Epoch 36 loss: 437.5107069015503; train accuracy: 0.8605078125; test accuracy: 0.4834 2025-09-25 23:20:54 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:20:54 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:20:54 [INFO] Round 36 Finish--------| 2025-09-25 23:20:54 [INFO] Model variance: mean: 0.004091483075171709, sum: 45718.03515625 2025-09-25 23:20:54 [INFO] g_protos_std: 0.6564125418663025 2025-09-25 23:21:03 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8168 2025-09-25 23:21:03 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:21:03 [INFO] Round 37 starts--------| 2025-09-25 23:21:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:21:48 [INFO] Epoch 37 loss: 369.8272066116333; train accuracy: 0.8286903782894737; test accuracy: 0.4833 2025-09-25 23:21:48 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:21:48 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:21:48 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:22:57 [INFO] Epoch 37 loss: 514.5846343040466; train accuracy: 0.8249432963709677; test accuracy: 0.5961 2025-09-25 23:22:57 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:22:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:22:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:24:12 [INFO] Epoch 37 loss: 579.7158541679382; train accuracy: 0.8336447010869565; test accuracy: 0.6085 2025-09-25 23:24:12 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:24:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:24:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:25:03 [INFO] Epoch 37 loss: 396.3529863357544; train accuracy: 0.8113458806818182; test accuracy: 0.527 2025-09-25 23:25:03 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:25:03 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:25:03 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:25:56 [INFO] Epoch 37 loss: 436.2596664428711; train accuracy: 0.88703125; test accuracy: 0.5156 2025-09-25 23:25:56 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:25:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:25:56 [INFO] Round 37 Finish--------| 2025-09-25 23:25:56 [INFO] Model variance: mean: 0.004152626730501652, sum: 46401.25 2025-09-25 23:25:56 [INFO] g_protos_std: 0.6487265229225159 2025-09-25 23:26:04 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8208 2025-09-25 23:26:04 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:26:04 [INFO] Round 38 starts--------| 2025-09-25 23:26:04 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:26:45 [INFO] Epoch 38 loss: 367.661808013916; train accuracy: 0.7830489309210527; test accuracy: 0.5169 2025-09-25 23:26:45 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:26:45 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:26:45 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:27:48 [INFO] Epoch 38 loss: 501.8982515335083; train accuracy: 0.8148311491935484; test accuracy: 0.6205 2025-09-25 23:27:48 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:27:48 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:27:48 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:29:01 [INFO] Epoch 38 loss: 575.0353608131409; train accuracy: 0.7501132246376812; test accuracy: 0.5553 2025-09-25 23:29:01 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:29:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:29:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:29:49 [INFO] Epoch 38 loss: 404.2506380081177; train accuracy: 0.8369584517045454; test accuracy: 0.5568 2025-09-25 23:29:49 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:29:49 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:29:49 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:30:42 [INFO] Epoch 38 loss: 423.86126232147217; train accuracy: 0.8781640625; test accuracy: 0.4945 2025-09-25 23:30:42 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:30:42 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:30:42 [INFO] Round 38 Finish--------| 2025-09-25 23:30:42 [INFO] Model variance: mean: 0.004213668871670961, sum: 47083.33203125 2025-09-25 23:30:42 [INFO] g_protos_std: 0.641068696975708 2025-09-25 23:30:51 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8229 2025-09-25 23:30:51 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:30:51 [INFO] Round 39 starts--------| 2025-09-25 23:30:51 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:31:33 [INFO] Epoch 39 loss: 365.26688957214355; train accuracy: 0.7826377467105263; test accuracy: 0.5001 2025-09-25 23:31:33 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:31:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:31:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:32:39 [INFO] Epoch 39 loss: 501.1293773651123; train accuracy: 0.8640688004032258; test accuracy: 0.6445 2025-09-25 23:32:39 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:32:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:32:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:33:52 [INFO] Epoch 39 loss: 579.9819617271423; train accuracy: 0.8545063405797102; test accuracy: 0.6275 2025-09-25 23:33:52 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:33:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:33:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:34:40 [INFO] Epoch 39 loss: 399.77549934387207; train accuracy: 0.8125887784090909; test accuracy: 0.5163 2025-09-25 23:34:40 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:34:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:34:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:35:33 [INFO] Epoch 39 loss: 425.13546419143677; train accuracy: 0.92265625; test accuracy: 0.5121 2025-09-25 23:35:33 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:35:33 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:35:33 [INFO] Round 39 Finish--------| 2025-09-25 23:35:33 [INFO] Model variance: mean: 0.004271733108907938, sum: 47732.140625 2025-09-25 23:35:33 [INFO] g_protos_std: 0.6335580348968506 2025-09-25 23:35:42 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8232 2025-09-25 23:35:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:35:42 [INFO] Round 40 starts--------| 2025-09-25 23:35:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:36:23 [INFO] Epoch 40 loss: 360.9166316986084; train accuracy: 0.8422594572368421; test accuracy: 0.5572 2025-09-25 23:36:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_40.pth 2025-09-25 23:36:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:36:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:36:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:37:30 [INFO] Epoch 40 loss: 502.2998023033142; train accuracy: 0.8440020161290323; test accuracy: 0.625 2025-09-25 23:37:31 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_40.pth 2025-09-25 23:37:31 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:37:31 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:37:31 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:38:46 [INFO] Epoch 40 loss: 573.131422996521; train accuracy: 0.8091315670289855; test accuracy: 0.6038 2025-09-25 23:38:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_40.pth 2025-09-25 23:38:47 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:38:47 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:38:47 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:39:36 [INFO] Epoch 40 loss: 398.80005073547363; train accuracy: 0.8528053977272727; test accuracy: 0.5801 2025-09-25 23:39:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_40.pth 2025-09-25 23:39:36 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:39:36 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:39:36 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:40:29 [INFO] Epoch 40 loss: 428.2496647834778; train accuracy: 0.9050390625; test accuracy: 0.5081 2025-09-25 23:40:29 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_40.pth 2025-09-25 23:40:29 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:40:29 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:40:29 [INFO] Round 40 Finish--------| 2025-09-25 23:40:29 [INFO] Model variance: mean: 0.004329018294811249, sum: 48372.2421875 2025-09-25 23:40:29 [INFO] g_protos_std: 0.6262241005897522 2025-09-25 23:40:38 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8246 2025-09-25 23:40:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:40:38 [INFO] Round 41 starts--------| 2025-09-25 23:40:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:41:20 [INFO] Epoch 41 loss: 364.5919876098633; train accuracy: 0.833264802631579; test accuracy: 0.4977 2025-09-25 23:41:20 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:41:20 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:41:20 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:42:26 [INFO] Epoch 41 loss: 493.5215473175049; train accuracy: 0.8304561491935484; test accuracy: 0.6027 2025-09-25 23:42:26 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:42:26 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:42:26 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:43:42 [INFO] Epoch 41 loss: 562.0660614967346; train accuracy: 0.7750226449275363; test accuracy: 0.578 2025-09-25 23:43:42 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:43:42 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:43:42 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:44:30 [INFO] Epoch 41 loss: 394.62929916381836; train accuracy: 0.7321111505681818; test accuracy: 0.5429 2025-09-25 23:44:30 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:44:30 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:44:30 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:45:23 [INFO] Epoch 41 loss: 422.6215434074402; train accuracy: 0.904453125; test accuracy: 0.5001 2025-09-25 23:45:23 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:45:23 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:45:23 [INFO] Round 41 Finish--------| 2025-09-25 23:45:23 [INFO] Model variance: mean: 0.004386251792311668, sum: 49011.765625 2025-09-25 23:45:23 [INFO] g_protos_std: 0.6190028190612793 2025-09-25 23:45:32 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8272 2025-09-25 23:45:32 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:45:32 [INFO] Round 42 starts--------| 2025-09-25 23:45:32 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:46:13 [INFO] Epoch 42 loss: 352.3844451904297; train accuracy: 0.7686060855263158; test accuracy: 0.5071 2025-09-25 23:46:13 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:46:13 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:46:13 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:47:21 [INFO] Epoch 42 loss: 486.5658140182495; train accuracy: 0.8337953629032258; test accuracy: 0.6153 2025-09-25 23:47:21 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:47:21 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:47:21 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:48:35 [INFO] Epoch 42 loss: 562.4874300956726; train accuracy: 0.8215579710144928; test accuracy: 0.6008 2025-09-25 23:48:35 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:48:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:48:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:49:23 [INFO] Epoch 42 loss: 391.03831005096436; train accuracy: 0.8353604403409091; test accuracy: 0.537 2025-09-25 23:49:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:49:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:49:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:50:16 [INFO] Epoch 42 loss: 414.0377764701843; train accuracy: 0.8842578125; test accuracy: 0.5179 2025-09-25 23:50:16 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:50:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:50:16 [INFO] Round 42 Finish--------| 2025-09-25 23:50:16 [INFO] Model variance: mean: 0.004443600308150053, sum: 49652.578125 2025-09-25 23:50:16 [INFO] g_protos_std: 0.6116513013839722 2025-09-25 23:50:25 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8238 2025-09-25 23:50:25 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:50:25 [INFO] Round 43 starts--------| 2025-09-25 23:50:25 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:51:08 [INFO] Epoch 43 loss: 358.27789306640625; train accuracy: 0.8631784539473685; test accuracy: 0.5255 2025-09-25 23:51:08 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:51:08 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:51:08 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:52:16 [INFO] Epoch 43 loss: 482.2041206359863; train accuracy: 0.8410093245967742; test accuracy: 0.6286 2025-09-25 23:52:16 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:52:16 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:52:16 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:53:35 [INFO] Epoch 43 loss: 549.7228946685791; train accuracy: 0.8370697463768116; test accuracy: 0.6209 2025-09-25 23:53:35 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:53:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:53:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:54:27 [INFO] Epoch 43 loss: 383.18491554260254; train accuracy: 0.8866743607954546; test accuracy: 0.6142 2025-09-25 23:54:27 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:54:27 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:54:27 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:55:23 [INFO] Epoch 43 loss: 415.6157011985779; train accuracy: 0.902578125; test accuracy: 0.5388 2025-09-25 23:55:23 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:55:23 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:55:23 [INFO] Round 43 Finish--------| 2025-09-25 23:55:23 [INFO] Model variance: mean: 0.0045005641877651215, sum: 50289.0859375 2025-09-25 23:55:23 [INFO] g_protos_std: 0.6044497489929199 2025-09-25 23:55:32 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8321 2025-09-25 23:55:32 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:55:32 [INFO] Round 44 starts--------| 2025-09-25 23:55:32 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:56:15 [INFO] Epoch 44 loss: 355.582444190979; train accuracy: 0.8330078125; test accuracy: 0.5446 2025-09-25 23:56:15 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:56:15 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:56:15 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:57:22 [INFO] Epoch 44 loss: 478.4436082839966; train accuracy: 0.8292905745967742; test accuracy: 0.6097 2025-09-25 23:57:22 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:57:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:57:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:58:41 [INFO] Epoch 44 loss: 543.9856715202332; train accuracy: 0.7488960597826086; test accuracy: 0.5758 2025-09-25 23:58:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:58:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:58:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:59:33 [INFO] Epoch 44 loss: 380.9145269393921; train accuracy: 0.8623934659090909; test accuracy: 0.5734 2025-09-25 23:59:33 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:59:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:59:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:00:31 [INFO] Epoch 44 loss: 417.98012495040894; train accuracy: 0.8527734375; test accuracy: 0.4888 2025-09-26 00:00:31 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:00:31 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:00:31 [INFO] Round 44 Finish--------| 2025-09-26 00:00:31 [INFO] Model variance: mean: 0.004557642620056868, sum: 50926.87890625 2025-09-26 00:00:31 [INFO] g_protos_std: 0.5973309874534607 2025-09-26 00:00:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8318 2025-09-26 00:00:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-26 00:00:40 [INFO] Round 45 starts--------| 2025-09-26 00:00:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 00:01:24 [INFO] Epoch 45 loss: 351.228310585022; train accuracy: 0.8642578125; test accuracy: 0.5393 2025-09-26 00:01:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_45.pth 2025-09-26 00:01:24 [INFO] Client 0 Finish Local Training--------| 2025-09-26 00:01:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 00:01:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:02:32 [INFO] Epoch 45 loss: 480.5044479370117; train accuracy: 0.8608240927419355; test accuracy: 0.6414 2025-09-26 00:02:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_45.pth 2025-09-26 00:02:32 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:02:32 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:02:32 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:03:49 [INFO] Epoch 45 loss: 542.240550994873; train accuracy: 0.8407495471014492; test accuracy: 0.6373 2025-09-26 00:03:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_45.pth 2025-09-26 00:03:49 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:03:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:03:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:04:40 [INFO] Epoch 45 loss: 378.7907028198242; train accuracy: 0.8296342329545454; test accuracy: 0.6014 2025-09-26 00:04:41 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_45.pth 2025-09-26 00:04:41 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:04:41 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:04:41 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:05:36 [INFO] Epoch 45 loss: 402.4715142250061; train accuracy: 0.878125; test accuracy: 0.5051 2025-09-26 00:05:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_45.pth 2025-09-26 00:05:36 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:05:36 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:05:36 [INFO] Round 45 Finish--------| 2025-09-26 00:05:36 [INFO] Model variance: mean: 0.004614169243723154, sum: 51558.50390625 2025-09-26 00:05:36 [INFO] g_protos_std: 0.5902215838432312 2025-09-26 00:05:45 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8338 2025-09-26 00:05:45 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-26 00:05:45 [INFO] Round 46 starts--------| 2025-09-26 00:05:45 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 00:06:29 [INFO] Epoch 46 loss: 344.76603507995605; train accuracy: 0.8576274671052632; test accuracy: 0.5289 2025-09-26 00:06:29 [INFO] Client 0 Finish Local Training--------| 2025-09-26 00:06:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 00:06:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:07:34 [INFO] Epoch 46 loss: 481.9170217514038; train accuracy: 0.8048450100806451; test accuracy: 0.6161 2025-09-26 00:07:34 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:07:34 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:07:34 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:08:48 [INFO] Epoch 46 loss: 542.4043545722961; train accuracy: 0.8314085144927537; test accuracy: 0.6274 2025-09-26 00:08:48 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:08:48 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:08:48 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:09:37 [INFO] Epoch 46 loss: 376.12382793426514; train accuracy: 0.8306551846590909; test accuracy: 0.563 2025-09-26 00:09:37 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:09:37 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:09:37 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:10:33 [INFO] Epoch 46 loss: 403.40683364868164; train accuracy: 0.9221875; test accuracy: 0.531 2025-09-26 00:10:33 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:10:33 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:10:33 [INFO] Round 46 Finish--------| 2025-09-26 00:10:33 [INFO] Model variance: mean: 0.00466706370934844, sum: 52149.54296875 2025-09-26 00:10:33 [INFO] g_protos_std: 0.5833884477615356 2025-09-26 00:10:42 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8427 2025-09-26 00:10:42 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-26 00:10:42 [INFO] Round 47 starts--------| 2025-09-26 00:10:42 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 00:11:27 [INFO] Epoch 47 loss: 344.11876678466797; train accuracy: 0.8597861842105263; test accuracy: 0.547 2025-09-26 00:11:27 [INFO] Client 0 Finish Local Training--------| 2025-09-26 00:11:27 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 00:11:27 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:12:36 [INFO] Epoch 47 loss: 476.41704750061035; train accuracy: 0.7925907258064516; test accuracy: 0.5808 2025-09-26 00:12:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:12:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:12:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:13:51 [INFO] Epoch 47 loss: 543.3304104804993; train accuracy: 0.8200011322463768; test accuracy: 0.6128 2025-09-26 00:13:51 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:13:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:13:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:14:40 [INFO] Epoch 47 loss: 379.14696502685547; train accuracy: 0.8396661931818182; test accuracy: 0.5655 2025-09-26 00:14:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:14:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:14:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:15:38 [INFO] Epoch 47 loss: 400.03091192245483; train accuracy: 0.886875; test accuracy: 0.5236 2025-09-26 00:15:38 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:15:38 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:15:38 [INFO] Round 47 Finish--------| 2025-09-26 00:15:38 [INFO] Model variance: mean: 0.004721739329397678, sum: 52760.48828125 2025-09-26 00:15:38 [INFO] g_protos_std: 0.5766081809997559 2025-09-26 00:15:47 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8406 2025-09-26 00:15:47 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-26 00:15:47 [INFO] Round 48 starts--------| 2025-09-26 00:15:47 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 00:16:28 [INFO] Epoch 48 loss: 341.7247838973999; train accuracy: 0.8419510690789473; test accuracy: 0.4878 2025-09-26 00:16:28 [INFO] Client 0 Finish Local Training--------| 2025-09-26 00:16:28 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 00:16:28 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:17:36 [INFO] Epoch 48 loss: 464.26628971099854; train accuracy: 0.8452935987903226; test accuracy: 0.6255 2025-09-26 00:17:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:17:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:17:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:18:50 [INFO] Epoch 48 loss: 529.6586961746216; train accuracy: 0.8298516757246377; test accuracy: 0.6329 2025-09-26 00:18:50 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:18:50 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:18:50 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:19:40 [INFO] Epoch 48 loss: 373.5372085571289; train accuracy: 0.8231534090909091; test accuracy: 0.5768 2025-09-26 00:19:40 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:19:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:19:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:20:34 [INFO] Epoch 48 loss: 396.10109281539917; train accuracy: 0.848671875; test accuracy: 0.487 2025-09-26 00:20:34 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:20:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:20:34 [INFO] Round 48 Finish--------| 2025-09-26 00:20:34 [INFO] Model variance: mean: 0.004777586553245783, sum: 53384.5234375 2025-09-26 00:20:34 [INFO] g_protos_std: 0.5697747468948364 2025-09-26 00:20:43 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8421 2025-09-26 00:20:43 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-26 00:20:43 [INFO] Round 49 starts--------| 2025-09-26 00:20:43 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 00:21:26 [INFO] Epoch 49 loss: 336.52215480804443; train accuracy: 0.8522306743421053; test accuracy: 0.5829 2025-09-26 00:21:26 [INFO] Client 0 Finish Local Training--------| 2025-09-26 00:21:26 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 00:21:26 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:22:36 [INFO] Epoch 49 loss: 462.616904258728; train accuracy: 0.8550277217741935; test accuracy: 0.6332 2025-09-26 00:22:36 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:22:36 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:22:36 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:23:53 [INFO] Epoch 49 loss: 524.7388272285461; train accuracy: 0.8018285778985508; test accuracy: 0.5931 2025-09-26 00:23:53 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:23:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:23:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:24:44 [INFO] Epoch 49 loss: 369.69964265823364; train accuracy: 0.8896484375; test accuracy: 0.6043 2025-09-26 00:24:44 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:24:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:24:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:25:41 [INFO] Epoch 49 loss: 393.88848304748535; train accuracy: 0.934375; test accuracy: 0.5721 2025-09-26 00:25:41 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:25:41 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:25:41 [INFO] Round 49 Finish--------| 2025-09-26 00:25:41 [INFO] Model variance: mean: 0.004831809550523758, sum: 53990.40625 2025-09-26 00:25:41 [INFO] g_protos_std: 0.56307452917099 2025-09-26 00:25:50 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8366 2025-09-26 00:25:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-26 00:25:50 [INFO] Round 50 starts--------| 2025-09-26 00:25:50 [INFO] Client 0 Starts Local Trainning--------| 2025-09-26 00:26:32 [INFO] Epoch 50 loss: 341.0741786956787; train accuracy: 0.8842002467105263; test accuracy: 0.551 2025-09-26 00:26:32 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_0/epoch_50.pth 2025-09-26 00:26:32 [INFO] Client 0 Finish Local Training--------| 2025-09-26 00:26:32 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-26 00:26:32 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:27:37 [INFO] Epoch 50 loss: 462.68878746032715; train accuracy: 0.7975680443548387; test accuracy: 0.586 2025-09-26 00:27:38 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_1/epoch_50.pth 2025-09-26 00:27:38 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:27:38 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:27:38 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:29:00 [INFO] Epoch 50 loss: 527.06769323349; train accuracy: 0.8103770380434783; test accuracy: 0.6003 2025-09-26 00:29:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_2/epoch_50.pth 2025-09-26 00:29:00 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:29:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:29:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:29:52 [INFO] Epoch 50 loss: 366.11190032958984; train accuracy: 0.8857421875; test accuracy: 0.6408 2025-09-26 00:29:52 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_3/epoch_50.pth 2025-09-26 00:29:52 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:29:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:29:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:30:50 [INFO] Epoch 50 loss: 388.73843717575073; train accuracy: 0.88375; test accuracy: 0.5008 2025-09-26 00:30:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.3/local_models/client_4/epoch_50.pth 2025-09-26 00:30:50 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:30:50 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:30:50 [INFO] Round 50 Finish--------| 2025-09-26 00:30:50 [INFO] Model variance: mean: 0.004884629976004362, sum: 54580.62109375 2025-09-26 00:30:50 [INFO] g_protos_std: 0.5565280318260193 2025-09-26 00:30:59 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8454 2025-09-26 00:30:59 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.3/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:16:38 [INFO] Load config from ./configs/CIFAR10_alpha0.5.yaml 2025-09-25 20:16:38 [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-25 20:16:40 [INFO] Dataset CIFAR10 loaded 2025-09-25 20:16:40 [INFO] Dataset index dict loaded from preprocessed_data/CIFAR10.pt 2025-09-25 20:16:40 [INFO] OneshotOursV6 with DRCL and Lambda Annealing 2025-09-25 20:16:40 [INFO] Initialized fixed anchors with shape: torch.Size([10, 512]) 2025-09-25 20:16:41 [INFO] Round 0 starts--------| 2025-09-25 20:16:41 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:16:49 [INFO] generating sample per sample 2025-09-25 20:17:50 [INFO] Epoch 0 loss: 1183.550931930542; train accuracy: 0.22293893914473684; test accuracy: 0.181 2025-09-25 20:17:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_0.pth 2025-09-25 20:17:51 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:17:51 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:17:51 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:17:58 [INFO] generating sample per sample 2025-09-25 20:18:48 [INFO] Epoch 0 loss: 948.2647981643677; train accuracy: 0.2756741431451613; test accuracy: 0.182 2025-09-25 20:18:49 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_0.pth 2025-09-25 20:18:49 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:18:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:18:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:18:56 [INFO] generating sample per sample 2025-09-25 20:19:43 [INFO] Epoch 0 loss: 909.2768898010254; train accuracy: 0.26575969827586204; test accuracy: 0.1753 2025-09-25 20:19:44 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_0.pth 2025-09-25 20:19:44 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:19:44 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:19:44 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:19:52 [INFO] generating sample per sample 2025-09-25 20:20:50 [INFO] Epoch 0 loss: 1104.3858394622803; train accuracy: 0.24593098958333334; test accuracy: 0.1758 2025-09-25 20:20:50 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_0.pth 2025-09-25 20:20:50 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:20:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:20:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:20:55 [INFO] generating sample per sample 2025-09-25 20:21:27 [INFO] Epoch 0 loss: 600.0799942016602; train accuracy: 0.32016225961538464; test accuracy: 0.1531 2025-09-25 20:21:28 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_0.pth 2025-09-25 20:21:28 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:21:28 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:21:28 [INFO] Round 0 Finish--------| 2025-09-25 20:21:28 [INFO] Model variance: mean: 0.000657810945995152, sum: 7350.34814453125 2025-09-25 20:21:28 [INFO] g_protos_std: 0.9961357116699219 2025-09-25 20:21:33 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.3939 2025-09-25 20:21:33 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:21:33 [INFO] Round 1 starts--------| 2025-09-25 20:21:33 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:22:36 [INFO] Epoch 1 loss: 1106.2364282608032; train accuracy: 0.2948447779605263; test accuracy: 0.2485 2025-09-25 20:22:36 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:22:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:22:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:23:25 [INFO] Epoch 1 loss: 888.2627840042114; train accuracy: 0.2600806451612903; test accuracy: 0.1716 2025-09-25 20:23:25 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:23:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:23:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:24:12 [INFO] Epoch 1 loss: 866.3208065032959; train accuracy: 0.2197265625; test accuracy: 0.1514 2025-09-25 20:24:12 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:24:12 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:24:12 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:25:12 [INFO] Epoch 1 loss: 1041.516845703125; train accuracy: 0.3522135416666667; test accuracy: 0.2774 2025-09-25 20:25:12 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:25:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:25:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:25:45 [INFO] Epoch 1 loss: 566.3498592376709; train accuracy: 0.33213141025641024; test accuracy: 0.1611 2025-09-25 20:25:45 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:25:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:25:45 [INFO] Round 1 Finish--------| 2025-09-25 20:25:45 [INFO] Model variance: mean: 0.0009135149884968996, sum: 10207.572265625 2025-09-25 20:25:45 [INFO] g_protos_std: 0.9837914705276489 2025-09-25 20:25:51 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.4447 2025-09-25 20:25:51 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:25:51 [INFO] Round 2 starts--------| 2025-09-25 20:25:51 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:26:54 [INFO] Epoch 2 loss: 1056.3067655563354; train accuracy: 0.3244500411184211; test accuracy: 0.2635 2025-09-25 20:26:54 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:26:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:26:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:27:46 [INFO] Epoch 2 loss: 857.2591733932495; train accuracy: 0.3543661794354839; test accuracy: 0.2354 2025-09-25 20:27:46 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:27:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:27:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:28:35 [INFO] Epoch 2 loss: 838.7466993331909; train accuracy: 0.31462149784482757; test accuracy: 0.2285 2025-09-25 20:28:35 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:28:35 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:28:35 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:29:32 [INFO] Epoch 2 loss: 993.4576940536499; train accuracy: 0.3755425347222222; test accuracy: 0.2923 2025-09-25 20:29:32 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:29:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:29:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:30:04 [INFO] Epoch 2 loss: 548.6832208633423; train accuracy: 0.32767427884615385; test accuracy: 0.1521 2025-09-25 20:30:04 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:30:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:30:04 [INFO] Round 2 Finish--------| 2025-09-25 20:30:04 [INFO] Model variance: mean: 0.001121136941947043, sum: 12527.5302734375 2025-09-25 20:30:04 [INFO] g_protos_std: 0.9715338349342346 2025-09-25 20:30:10 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5241 2025-09-25 20:30:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:30:10 [INFO] Round 3 starts--------| 2025-09-25 20:30:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:31:11 [INFO] Epoch 3 loss: 1020.1130056381226; train accuracy: 0.40717516447368424; test accuracy: 0.3357 2025-09-25 20:31:11 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:31:11 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:31:11 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:32:03 [INFO] Epoch 3 loss: 831.3706893920898; train accuracy: 0.5478515625; test accuracy: 0.3647 2025-09-25 20:32:03 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:32:03 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:32:03 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:32:52 [INFO] Epoch 3 loss: 819.1440591812134; train accuracy: 0.3242524245689655; test accuracy: 0.2492 2025-09-25 20:32:52 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:32:52 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:32:52 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:33:52 [INFO] Epoch 3 loss: 972.3259782791138; train accuracy: 0.3993869357638889; test accuracy: 0.3411 2025-09-25 20:33:52 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:33:52 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:33:52 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:34:25 [INFO] Epoch 3 loss: 535.4043292999268; train accuracy: 0.35596955128205127; test accuracy: 0.2047 2025-09-25 20:34:25 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:34:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:34:25 [INFO] Round 3 Finish--------| 2025-09-25 20:34:25 [INFO] Model variance: mean: 0.0012980017345398664, sum: 14503.80859375 2025-09-25 20:34:25 [INFO] g_protos_std: 0.9596062302589417 2025-09-25 20:34:30 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.5707 2025-09-25 20:34:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:34:30 [INFO] Round 4 starts--------| 2025-09-25 20:34:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:35:33 [INFO] Epoch 4 loss: 988.1533365249634; train accuracy: 0.37178762335526316; test accuracy: 0.3285 2025-09-25 20:35:33 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:35:33 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:35:33 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:36:23 [INFO] Epoch 4 loss: 818.6819124221802; train accuracy: 0.5549710181451613; test accuracy: 0.3875 2025-09-25 20:36:23 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:36:23 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:36:23 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:37:11 [INFO] Epoch 4 loss: 802.8841152191162; train accuracy: 0.42157192887931033; test accuracy: 0.2779 2025-09-25 20:37:11 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:37:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:37:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:38:10 [INFO] Epoch 4 loss: 947.2498016357422; train accuracy: 0.5027398003472222; test accuracy: 0.3953 2025-09-25 20:38:10 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:38:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:38:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:38:43 [INFO] Epoch 4 loss: 529.6647748947144; train accuracy: 0.4215745192307692; test accuracy: 0.201 2025-09-25 20:38:43 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:38:43 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:38:43 [INFO] Round 4 Finish--------| 2025-09-25 20:38:43 [INFO] Model variance: mean: 0.0014638432767242193, sum: 16356.9140625 2025-09-25 20:38:43 [INFO] g_protos_std: 0.9478206038475037 2025-09-25 20:38:48 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6118 2025-09-25 20:38:48 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:38:48 [INFO] Round 5 starts--------| 2025-09-25 20:38:48 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:39:47 [INFO] Epoch 5 loss: 957.9778318405151; train accuracy: 0.5062191611842105; test accuracy: 0.4279 2025-09-25 20:39:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_5.pth 2025-09-25 20:39:47 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:39:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:39:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:40:36 [INFO] Epoch 5 loss: 793.685359954834; train accuracy: 0.5192792338709677; test accuracy: 0.3461 2025-09-25 20:40:37 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_5.pth 2025-09-25 20:40:37 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:40:37 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:40:37 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:41:23 [INFO] Epoch 5 loss: 788.0977945327759; train accuracy: 0.5545191271551724; test accuracy: 0.4119 2025-09-25 20:41:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_5.pth 2025-09-25 20:41:24 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:41:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:41:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:42:21 [INFO] Epoch 5 loss: 912.3161220550537; train accuracy: 0.53857421875; test accuracy: 0.433 2025-09-25 20:42:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_5.pth 2025-09-25 20:42:21 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:42:21 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:42:21 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:42:52 [INFO] Epoch 5 loss: 522.3716106414795; train accuracy: 0.5285957532051282; test accuracy: 0.264 2025-09-25 20:42:53 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_5.pth 2025-09-25 20:42:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:42:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:42:53 [INFO] Round 5 Finish--------| 2025-09-25 20:42:53 [INFO] Model variance: mean: 0.0016217611264437437, sum: 18121.48046875 2025-09-25 20:42:53 [INFO] g_protos_std: 0.9359222650527954 2025-09-25 20:42:58 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6438 2025-09-25 20:42:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:42:58 [INFO] Round 6 starts--------| 2025-09-25 20:42:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:44:02 [INFO] Epoch 6 loss: 931.0453071594238; train accuracy: 0.5321237664473685; test accuracy: 0.4614 2025-09-25 20:44:02 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:44:02 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:44:02 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:44:53 [INFO] Epoch 6 loss: 777.3991775512695; train accuracy: 0.6086189516129032; test accuracy: 0.3967 2025-09-25 20:44:53 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:44:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:44:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:45:41 [INFO] Epoch 6 loss: 767.4793329238892; train accuracy: 0.5009428879310345; test accuracy: 0.3857 2025-09-25 20:45:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:45:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:45:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:46:38 [INFO] Epoch 6 loss: 889.0536346435547; train accuracy: 0.4678276909722222; test accuracy: 0.388 2025-09-25 20:46:38 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:46:38 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:46:38 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:47:10 [INFO] Epoch 6 loss: 511.42294216156006; train accuracy: 0.3977864583333333; test accuracy: 0.2373 2025-09-25 20:47:10 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:47:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:47:10 [INFO] Round 6 Finish--------| 2025-09-25 20:47:10 [INFO] Model variance: mean: 0.0017734005814418197, sum: 19815.892578125 2025-09-25 20:47:10 [INFO] g_protos_std: 0.9240375757217407 2025-09-25 20:47:15 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.6751 2025-09-25 20:47:15 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:47:15 [INFO] Round 7 starts--------| 2025-09-25 20:47:15 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:48:15 [INFO] Epoch 7 loss: 908.751615524292; train accuracy: 0.6251027960526315; test accuracy: 0.5209 2025-09-25 20:48:15 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:48:15 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:48:15 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:49:02 [INFO] Epoch 7 loss: 761.6237382888794; train accuracy: 0.6237399193548387; test accuracy: 0.4293 2025-09-25 20:49:02 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:49:02 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:49:02 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:49:45 [INFO] Epoch 7 loss: 750.5801792144775; train accuracy: 0.5600080818965517; test accuracy: 0.3998 2025-09-25 20:49:45 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:49:45 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:49:45 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:50:42 [INFO] Epoch 7 loss: 865.7494192123413; train accuracy: 0.537353515625; test accuracy: 0.4497 2025-09-25 20:50:42 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:50:42 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:50:42 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:51:13 [INFO] Epoch 7 loss: 495.8388376235962; train accuracy: 0.48267227564102566; test accuracy: 0.2867 2025-09-25 20:51:13 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:51:13 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:51:13 [INFO] Round 7 Finish--------| 2025-09-25 20:51:13 [INFO] Model variance: mean: 0.0019132382003590465, sum: 21378.431640625 2025-09-25 20:51:13 [INFO] g_protos_std: 0.9121240377426147 2025-09-25 20:51:18 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.687 2025-09-25 20:51:18 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:51:18 [INFO] Round 8 starts--------| 2025-09-25 20:51:18 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:52:21 [INFO] Epoch 8 loss: 879.935658454895; train accuracy: 0.7181589226973685; test accuracy: 0.6238 2025-09-25 20:52:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:52:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:52:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:53:11 [INFO] Epoch 8 loss: 750.3993463516235; train accuracy: 0.6223853326612904; test accuracy: 0.4211 2025-09-25 20:53:11 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:53:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:53:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:53:59 [INFO] Epoch 8 loss: 735.9502077102661; train accuracy: 0.5997777478448276; test accuracy: 0.4381 2025-09-25 20:53:59 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:53:59 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:53:59 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:54:58 [INFO] Epoch 8 loss: 852.5697069168091; train accuracy: 0.6571723090277778; test accuracy: 0.5245 2025-09-25 20:54:58 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:54:58 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:54:58 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:55:30 [INFO] Epoch 8 loss: 490.6151466369629; train accuracy: 0.5069110576923077; test accuracy: 0.2849 2025-09-25 20:55:30 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:55:30 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:55:30 [INFO] Round 8 Finish--------| 2025-09-25 20:55:30 [INFO] Model variance: mean: 0.0020442090462893248, sum: 22841.892578125 2025-09-25 20:55:30 [INFO] g_protos_std: 0.9004500508308411 2025-09-25 20:55:35 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7079 2025-09-25 20:55:36 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:55:36 [INFO] Round 9 starts--------| 2025-09-25 20:55:36 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 20:56:30 [INFO] Epoch 9 loss: 863.3990926742554; train accuracy: 0.6330180921052632; test accuracy: 0.5265 2025-09-25 20:56:30 [INFO] Client 0 Finish Local Training--------| 2025-09-25 20:56:30 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 20:56:30 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 20:57:15 [INFO] Epoch 9 loss: 732.3661842346191; train accuracy: 0.6109816028225806; test accuracy: 0.4138 2025-09-25 20:57:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 20:57:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 20:57:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 20:57:55 [INFO] Epoch 9 loss: 720.0232257843018; train accuracy: 0.6038523706896551; test accuracy: 0.4429 2025-09-25 20:57:55 [INFO] Client 2 Finish Local Training--------| 2025-09-25 20:57:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 20:57:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 20:58:47 [INFO] Epoch 9 loss: 833.6719799041748; train accuracy: 0.5514865451388888; test accuracy: 0.4725 2025-09-25 20:58:47 [INFO] Client 3 Finish Local Training--------| 2025-09-25 20:58:47 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 20:58:47 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 20:59:18 [INFO] Epoch 9 loss: 489.43401622772217; train accuracy: 0.6103766025641025; test accuracy: 0.3636 2025-09-25 20:59:18 [INFO] Client 4 Finish Local Training--------| 2025-09-25 20:59:18 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 20:59:18 [INFO] Round 9 Finish--------| 2025-09-25 20:59:18 [INFO] Model variance: mean: 0.0021723653189837933, sum: 24273.90625 2025-09-25 20:59:18 [INFO] g_protos_std: 0.8887597918510437 2025-09-25 20:59:23 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7102 2025-09-25 20:59:23 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 20:59:23 [INFO] Round 10 starts--------| 2025-09-25 20:59:23 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:00:25 [INFO] Epoch 10 loss: 845.7650766372681; train accuracy: 0.763414884868421; test accuracy: 0.6569 2025-09-25 21:00:25 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_10.pth 2025-09-25 21:00:25 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:00:25 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:00:25 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:01:14 [INFO] Epoch 10 loss: 718.3008251190186; train accuracy: 0.6711819556451613; test accuracy: 0.4556 2025-09-25 21:01:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_10.pth 2025-09-25 21:01:14 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:01:14 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:01:14 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:02:01 [INFO] Epoch 10 loss: 705.0930576324463; train accuracy: 0.600518588362069; test accuracy: 0.4468 2025-09-25 21:02:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_10.pth 2025-09-25 21:02:01 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:02:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:02:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:03:00 [INFO] Epoch 10 loss: 811.5175638198853; train accuracy: 0.5337456597222222; test accuracy: 0.4358 2025-09-25 21:03:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_10.pth 2025-09-25 21:03:00 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:03:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:03:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:03:34 [INFO] Epoch 10 loss: 483.220458984375; train accuracy: 0.6455829326923077; test accuracy: 0.4017 2025-09-25 21:03:34 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_10.pth 2025-09-25 21:03:34 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:03:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:03:34 [INFO] Round 10 Finish--------| 2025-09-25 21:03:34 [INFO] Model variance: mean: 0.002296569524332881, sum: 25661.7578125 2025-09-25 21:03:34 [INFO] g_protos_std: 0.8769599199295044 2025-09-25 21:03:39 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7434 2025-09-25 21:03:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:03:39 [INFO] Round 11 starts--------| 2025-09-25 21:03:39 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:04:40 [INFO] Epoch 11 loss: 821.4145250320435; train accuracy: 0.7340923108552632; test accuracy: 0.6289 2025-09-25 21:04:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:04:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:04:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:05:29 [INFO] Epoch 11 loss: 705.8648262023926; train accuracy: 0.6622668850806451; test accuracy: 0.4498 2025-09-25 21:05:29 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:05:29 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:05:29 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:06:15 [INFO] Epoch 11 loss: 701.0647821426392; train accuracy: 0.566338900862069; test accuracy: 0.431 2025-09-25 21:06:15 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:06:15 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:06:15 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:07:12 [INFO] Epoch 11 loss: 807.9083795547485; train accuracy: 0.7234971788194444; test accuracy: 0.5693 2025-09-25 21:07:12 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:07:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:07:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:07:45 [INFO] Epoch 11 loss: 474.4093761444092; train accuracy: 0.5114683493589743; test accuracy: 0.2648 2025-09-25 21:07:45 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:07:45 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:07:45 [INFO] Round 11 Finish--------| 2025-09-25 21:07:45 [INFO] Model variance: mean: 0.0024137794971466064, sum: 26971.45703125 2025-09-25 21:07:45 [INFO] g_protos_std: 0.8652198910713196 2025-09-25 21:07:50 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7522 2025-09-25 21:07:50 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:07:50 [INFO] Round 12 starts--------| 2025-09-25 21:07:50 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:08:53 [INFO] Epoch 12 loss: 825.2113409042358; train accuracy: 0.7568102384868421; test accuracy: 0.6477 2025-09-25 21:08:53 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:08:53 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:08:53 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:09:44 [INFO] Epoch 12 loss: 695.1198892593384; train accuracy: 0.6870274697580645; test accuracy: 0.486 2025-09-25 21:09:44 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:09:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:09:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:10:32 [INFO] Epoch 12 loss: 687.7766361236572; train accuracy: 0.6224407327586207; test accuracy: 0.512 2025-09-25 21:10:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:10:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:10:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:11:31 [INFO] Epoch 12 loss: 777.3833255767822; train accuracy: 0.7325303819444444; test accuracy: 0.5891 2025-09-25 21:11:31 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:11:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:11:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:12:02 [INFO] Epoch 12 loss: 474.8324613571167; train accuracy: 0.6888521634615384; test accuracy: 0.41 2025-09-25 21:12:02 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:12:02 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:12:02 [INFO] Round 12 Finish--------| 2025-09-25 21:12:02 [INFO] Model variance: mean: 0.0025251919869333506, sum: 28216.375 2025-09-25 21:12:02 [INFO] g_protos_std: 0.853731632232666 2025-09-25 21:12:07 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.76 2025-09-25 21:12:07 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:12:07 [INFO] Round 13 starts--------| 2025-09-25 21:12:07 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:13:07 [INFO] Epoch 13 loss: 808.5267810821533; train accuracy: 0.7743369654605263; test accuracy: 0.6681 2025-09-25 21:13:07 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:13:07 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:13:07 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:13:57 [INFO] Epoch 13 loss: 689.2961320877075; train accuracy: 0.73828125; test accuracy: 0.5024 2025-09-25 21:13:57 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:13:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:13:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:14:45 [INFO] Epoch 13 loss: 670.0344371795654; train accuracy: 0.6710331357758621; test accuracy: 0.5177 2025-09-25 21:14:45 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:14:45 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:14:45 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:15:44 [INFO] Epoch 13 loss: 780.6432628631592; train accuracy: 0.7086859809027778; test accuracy: 0.5717 2025-09-25 21:15:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:15:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:15:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:16:17 [INFO] Epoch 13 loss: 464.09558391571045; train accuracy: 0.5384615384615384; test accuracy: 0.2977 2025-09-25 21:16:17 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:16:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:16:17 [INFO] Round 13 Finish--------| 2025-09-25 21:16:17 [INFO] Model variance: mean: 0.002634134143590927, sum: 29433.6875 2025-09-25 21:16:17 [INFO] g_protos_std: 0.842319130897522 2025-09-25 21:16:22 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7659 2025-09-25 21:16:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:16:22 [INFO] Round 14 starts--------| 2025-09-25 21:16:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:17:23 [INFO] Epoch 14 loss: 786.7519693374634; train accuracy: 0.7590717516447368; test accuracy: 0.6663 2025-09-25 21:17:23 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:17:23 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:17:23 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:18:15 [INFO] Epoch 14 loss: 670.5444383621216; train accuracy: 0.6279296875; test accuracy: 0.4285 2025-09-25 21:18:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:18:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:18:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:19:01 [INFO] Epoch 14 loss: 670.1514539718628; train accuracy: 0.6124393857758621; test accuracy: 0.4462 2025-09-25 21:19:01 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:19:01 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:19:01 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:20:00 [INFO] Epoch 14 loss: 754.6212224960327; train accuracy: 0.7271864149305556; test accuracy: 0.5833 2025-09-25 21:20:00 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:20:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:20:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:20:33 [INFO] Epoch 14 loss: 460.2416763305664; train accuracy: 0.6739783653846154; test accuracy: 0.4233 2025-09-25 21:20:33 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:20:33 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:20:33 [INFO] Round 14 Finish--------| 2025-09-25 21:20:33 [INFO] Model variance: mean: 0.0027405600994825363, sum: 30622.88671875 2025-09-25 21:20:33 [INFO] g_protos_std: 0.8307590484619141 2025-09-25 21:20:38 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7772 2025-09-25 21:20:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:20:38 [INFO] Round 15 starts--------| 2025-09-25 21:20:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:21:39 [INFO] Epoch 15 loss: 779.2523765563965; train accuracy: 0.7298005756578947; test accuracy: 0.6198 2025-09-25 21:21:40 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_15.pth 2025-09-25 21:21:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:21:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:21:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:22:30 [INFO] Epoch 15 loss: 663.7901077270508; train accuracy: 0.7181199596774194; test accuracy: 0.4717 2025-09-25 21:22:30 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_15.pth 2025-09-25 21:22:30 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:22:30 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:22:30 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:23:16 [INFO] Epoch 15 loss: 657.51318359375; train accuracy: 0.7250471443965517; test accuracy: 0.557 2025-09-25 21:23:16 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_15.pth 2025-09-25 21:23:16 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:23:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:23:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:24:14 [INFO] Epoch 15 loss: 747.950098991394; train accuracy: 0.7129720052083334; test accuracy: 0.5561 2025-09-25 21:24:14 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_15.pth 2025-09-25 21:24:14 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:24:14 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:24:14 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:24:47 [INFO] Epoch 15 loss: 455.6768636703491; train accuracy: 0.7794971955128205; test accuracy: 0.4329 2025-09-25 21:24:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_15.pth 2025-09-25 21:24:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:24:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:24:47 [INFO] Round 15 Finish--------| 2025-09-25 21:24:47 [INFO] Model variance: mean: 0.002842002548277378, sum: 31756.3984375 2025-09-25 21:24:47 [INFO] g_protos_std: 0.8195323944091797 2025-09-25 21:24:53 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7902 2025-09-25 21:24:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:24:53 [INFO] Round 16 starts--------| 2025-09-25 21:24:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:25:54 [INFO] Epoch 16 loss: 761.0911493301392; train accuracy: 0.7661903782894737; test accuracy: 0.654 2025-09-25 21:25:54 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:25:54 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:25:54 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:26:44 [INFO] Epoch 16 loss: 656.9091472625732; train accuracy: 0.7310042842741935; test accuracy: 0.4967 2025-09-25 21:26:44 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:26:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:26:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:27:32 [INFO] Epoch 16 loss: 649.8181600570679; train accuracy: 0.6401872306034483; test accuracy: 0.5309 2025-09-25 21:27:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:27:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:27:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:28:28 [INFO] Epoch 16 loss: 730.4269199371338; train accuracy: 0.6687825520833334; test accuracy: 0.5479 2025-09-25 21:28:28 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:28:28 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:28:28 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:29:02 [INFO] Epoch 16 loss: 450.7874479293823; train accuracy: 0.7379306891025641; test accuracy: 0.4419 2025-09-25 21:29:02 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:29:02 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:29:02 [INFO] Round 16 Finish--------| 2025-09-25 21:29:02 [INFO] Model variance: mean: 0.0029419034253805876, sum: 32872.6875 2025-09-25 21:29:02 [INFO] g_protos_std: 0.8083140850067139 2025-09-25 21:29:07 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.7929 2025-09-25 21:29:07 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:29:07 [INFO] Round 17 starts--------| 2025-09-25 21:29:07 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:30:07 [INFO] Epoch 17 loss: 754.9068098068237; train accuracy: 0.7757504111842105; test accuracy: 0.6507 2025-09-25 21:30:07 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:30:07 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:30:07 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:31:03 [INFO] Epoch 17 loss: 643.9117488861084; train accuracy: 0.7255859375; test accuracy: 0.5091 2025-09-25 21:31:03 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:31:03 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:31:03 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:31:53 [INFO] Epoch 17 loss: 639.2967166900635; train accuracy: 0.7034280711206896; test accuracy: 0.5374 2025-09-25 21:31:53 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:31:53 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:31:53 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:32:57 [INFO] Epoch 17 loss: 723.702919960022; train accuracy: 0.7146538628472222; test accuracy: 0.5773 2025-09-25 21:32:57 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:32:57 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:32:57 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:33:32 [INFO] Epoch 17 loss: 448.07854747772217; train accuracy: 0.6484375; test accuracy: 0.3568 2025-09-25 21:33:32 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:33:32 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:33:32 [INFO] Round 17 Finish--------| 2025-09-25 21:33:32 [INFO] Model variance: mean: 0.0030381320975720882, sum: 33947.94140625 2025-09-25 21:33:32 [INFO] g_protos_std: 0.7973473072052002 2025-09-25 21:33:38 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8042 2025-09-25 21:33:38 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:33:38 [INFO] Round 18 starts--------| 2025-09-25 21:33:38 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:34:43 [INFO] Epoch 18 loss: 733.9208507537842; train accuracy: 0.7843852796052632; test accuracy: 0.676 2025-09-25 21:34:43 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:34:43 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:34:43 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:35:39 [INFO] Epoch 18 loss: 634.8550033569336; train accuracy: 0.7482358870967742; test accuracy: 0.5168 2025-09-25 21:35:39 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:35:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:35:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:36:26 [INFO] Epoch 18 loss: 638.1910171508789; train accuracy: 0.7197265625; test accuracy: 0.57 2025-09-25 21:36:26 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:36:26 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:36:26 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:37:23 [INFO] Epoch 18 loss: 715.4663534164429; train accuracy: 0.7565375434027778; test accuracy: 0.6355 2025-09-25 21:37:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:37:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:37:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:37:56 [INFO] Epoch 18 loss: 436.8768653869629; train accuracy: 0.6052684294871795; test accuracy: 0.3895 2025-09-25 21:37:56 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:37:56 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:37:56 [INFO] Round 18 Finish--------| 2025-09-25 21:37:56 [INFO] Model variance: mean: 0.003132839221507311, sum: 35006.1953125 2025-09-25 21:37:56 [INFO] g_protos_std: 0.7864570021629333 2025-09-25 21:38:02 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.804 2025-09-25 21:38:02 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:38:02 [INFO] Round 19 starts--------| 2025-09-25 21:38:02 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:39:05 [INFO] Epoch 19 loss: 727.6759071350098; train accuracy: 0.7792711759868421; test accuracy: 0.6614 2025-09-25 21:39:05 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:39:05 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:39:05 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:39:57 [INFO] Epoch 19 loss: 631.7591342926025; train accuracy: 0.7605216733870968; test accuracy: 0.5177 2025-09-25 21:39:57 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:39:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:39:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:40:45 [INFO] Epoch 19 loss: 628.3777685165405; train accuracy: 0.7125202047413793; test accuracy: 0.5534 2025-09-25 21:40:45 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:40:45 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:40:45 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:41:44 [INFO] Epoch 19 loss: 703.3887243270874; train accuracy: 0.6958821614583334; test accuracy: 0.5701 2025-09-25 21:41:44 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:41:44 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:41:44 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:42:16 [INFO] Epoch 19 loss: 431.09693813323975; train accuracy: 0.7002704326923077; test accuracy: 0.4345 2025-09-25 21:42:16 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:42:16 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:42:16 [INFO] Round 19 Finish--------| 2025-09-25 21:42:16 [INFO] Model variance: mean: 0.0032249444629997015, sum: 36035.375 2025-09-25 21:42:16 [INFO] g_protos_std: 0.7757331132888794 2025-09-25 21:42:22 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8148 2025-09-25 21:42:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:42:22 [INFO] Round 20 starts--------| 2025-09-25 21:42:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:43:24 [INFO] Epoch 20 loss: 723.1142244338989; train accuracy: 0.7647769325657895; test accuracy: 0.6523 2025-09-25 21:43:24 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_20.pth 2025-09-25 21:43:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:43:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:43:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:44:14 [INFO] Epoch 20 loss: 617.7295446395874; train accuracy: 0.7006363407258065; test accuracy: 0.4995 2025-09-25 21:44:15 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_20.pth 2025-09-25 21:44:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:44:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:44:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:45:02 [INFO] Epoch 20 loss: 626.0302925109863; train accuracy: 0.6973666487068966; test accuracy: 0.5438 2025-09-25 21:45:03 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_20.pth 2025-09-25 21:45:03 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:45:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:45:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:46:00 [INFO] Epoch 20 loss: 688.6360063552856; train accuracy: 0.740478515625; test accuracy: 0.6071 2025-09-25 21:46:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_20.pth 2025-09-25 21:46:01 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:46:01 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:46:01 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:46:34 [INFO] Epoch 20 loss: 431.05126190185547; train accuracy: 0.8219150641025641; test accuracy: 0.477 2025-09-25 21:46:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_20.pth 2025-09-25 21:46:35 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:46:35 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:46:35 [INFO] Round 20 Finish--------| 2025-09-25 21:46:35 [INFO] Model variance: mean: 0.0033138147555291653, sum: 37028.40625 2025-09-25 21:46:35 [INFO] g_protos_std: 0.7651687860488892 2025-09-25 21:46:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8105 2025-09-25 21:46:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:46:40 [INFO] Round 21 starts--------| 2025-09-25 21:46:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:47:40 [INFO] Epoch 21 loss: 701.7290925979614; train accuracy: 0.8391498766447368; test accuracy: 0.7001 2025-09-25 21:47:40 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:47:40 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:47:40 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:48:33 [INFO] Epoch 21 loss: 607.2265586853027; train accuracy: 0.7669165826612904; test accuracy: 0.5472 2025-09-25 21:48:33 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:48:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:48:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:49:25 [INFO] Epoch 21 loss: 614.2870416641235; train accuracy: 0.7646821120689655; test accuracy: 0.5749 2025-09-25 21:49:25 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:49:25 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:49:25 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:50:31 [INFO] Epoch 21 loss: 691.9495916366577; train accuracy: 0.7476128472222222; test accuracy: 0.6184 2025-09-25 21:50:31 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:50:31 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:50:31 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:51:04 [INFO] Epoch 21 loss: 427.72678661346436; train accuracy: 0.7103866185897436; test accuracy: 0.4527 2025-09-25 21:51:04 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:51:04 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:51:04 [INFO] Round 21 Finish--------| 2025-09-25 21:51:04 [INFO] Model variance: mean: 0.0034008456859737635, sum: 38000.88671875 2025-09-25 21:51:04 [INFO] g_protos_std: 0.7547315359115601 2025-09-25 21:51:10 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8157 2025-09-25 21:51:10 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:51:10 [INFO] Round 22 starts--------| 2025-09-25 21:51:10 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:52:16 [INFO] Epoch 22 loss: 696.0646686553955; train accuracy: 0.838121916118421; test accuracy: 0.7157 2025-09-25 21:52:16 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:52:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:52:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:53:13 [INFO] Epoch 22 loss: 603.4592580795288; train accuracy: 0.7966859879032258; test accuracy: 0.567 2025-09-25 21:53:13 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:53:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:53:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:54:03 [INFO] Epoch 22 loss: 609.6805267333984; train accuracy: 0.6613011853448276; test accuracy: 0.5238 2025-09-25 21:54:03 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:54:03 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:54:03 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:55:07 [INFO] Epoch 22 loss: 683.8616323471069; train accuracy: 0.7388509114583334; test accuracy: 0.6277 2025-09-25 21:55:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:55:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:55:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 21:55:39 [INFO] Epoch 22 loss: 429.3814239501953; train accuracy: 0.6187399839743589; test accuracy: 0.3449 2025-09-25 21:55:39 [INFO] Client 4 Finish Local Training--------| 2025-09-25 21:55:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 21:55:39 [INFO] Round 22 Finish--------| 2025-09-25 21:55:39 [INFO] Model variance: mean: 0.003485466353595257, sum: 38946.43359375 2025-09-25 21:55:39 [INFO] g_protos_std: 0.7445285320281982 2025-09-25 21:55:45 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8178 2025-09-25 21:55:45 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 21:55:45 [INFO] Round 23 starts--------| 2025-09-25 21:55:45 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 21:56:48 [INFO] Epoch 23 loss: 689.5175895690918; train accuracy: 0.7724866365131579; test accuracy: 0.653 2025-09-25 21:56:48 [INFO] Client 0 Finish Local Training--------| 2025-09-25 21:56:48 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 21:56:48 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 21:57:39 [INFO] Epoch 23 loss: 598.3015604019165; train accuracy: 0.7889364919354839; test accuracy: 0.5605 2025-09-25 21:57:39 [INFO] Client 1 Finish Local Training--------| 2025-09-25 21:57:39 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 21:57:39 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 21:58:29 [INFO] Epoch 23 loss: 595.3374147415161; train accuracy: 0.7546470905172413; test accuracy: 0.6169 2025-09-25 21:58:29 [INFO] Client 2 Finish Local Training--------| 2025-09-25 21:58:29 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 21:58:29 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 21:59:33 [INFO] Epoch 23 loss: 665.687816619873; train accuracy: 0.7139485677083334; test accuracy: 0.6157 2025-09-25 21:59:33 [INFO] Client 3 Finish Local Training--------| 2025-09-25 21:59:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 21:59:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:00:08 [INFO] Epoch 23 loss: 418.1444797515869; train accuracy: 0.829276842948718; test accuracy: 0.518 2025-09-25 22:00:08 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:00:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:00:08 [INFO] Round 23 Finish--------| 2025-09-25 22:00:08 [INFO] Model variance: mean: 0.0035705522168427706, sum: 39897.1796875 2025-09-25 22:00:08 [INFO] g_protos_std: 0.7343127727508545 2025-09-25 22:00:14 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8242 2025-09-25 22:00:14 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:00:14 [INFO] Round 24 starts--------| 2025-09-25 22:00:14 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:01:21 [INFO] Epoch 24 loss: 685.7971248626709; train accuracy: 0.8122173108552632; test accuracy: 0.6865 2025-09-25 22:01:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:01:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:01:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:02:16 [INFO] Epoch 24 loss: 585.9173583984375; train accuracy: 0.7894090221774194; test accuracy: 0.5723 2025-09-25 22:02:16 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:02:16 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:02:16 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:03:10 [INFO] Epoch 24 loss: 585.9455366134644; train accuracy: 0.7716190732758621; test accuracy: 0.6071 2025-09-25 22:03:10 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:03:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:03:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:04:13 [INFO] Epoch 24 loss: 656.1610479354858; train accuracy: 0.7948947482638888; test accuracy: 0.6917 2025-09-25 22:04:13 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:04:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:04:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:04:51 [INFO] Epoch 24 loss: 418.72250843048096; train accuracy: 0.8286758814102564; test accuracy: 0.502 2025-09-25 22:04:51 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:04:51 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:04:51 [INFO] Round 24 Finish--------| 2025-09-25 22:04:51 [INFO] Model variance: mean: 0.0036536543630063534, sum: 40825.7578125 2025-09-25 22:04:51 [INFO] g_protos_std: 0.7242287397384644 2025-09-25 22:04:57 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8337 2025-09-25 22:04:57 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:04:57 [INFO] Round 25 starts--------| 2025-09-25 22:04:57 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:06:04 [INFO] Epoch 25 loss: 681.796290397644; train accuracy: 0.7922748766447368; test accuracy: 0.6717 2025-09-25 22:06:04 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_25.pth 2025-09-25 22:06:04 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:06:04 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:06:04 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:07:00 [INFO] Epoch 25 loss: 587.2105665206909; train accuracy: 0.7719254032258065; test accuracy: 0.5428 2025-09-25 22:07:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_25.pth 2025-09-25 22:07:00 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:07:00 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:07:00 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:07:54 [INFO] Epoch 25 loss: 585.1330270767212; train accuracy: 0.7445783943965517; test accuracy: 0.5606 2025-09-25 22:07:55 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_25.pth 2025-09-25 22:07:55 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:07:55 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:07:55 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:09:00 [INFO] Epoch 25 loss: 638.381067276001; train accuracy: 0.8250596788194444; test accuracy: 0.6732 2025-09-25 22:09:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_25.pth 2025-09-25 22:09:00 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:09:00 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:09:00 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:09:35 [INFO] Epoch 25 loss: 412.8434009552002; train accuracy: 0.7506009615384616; test accuracy: 0.4628 2025-09-25 22:09:36 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_25.pth 2025-09-25 22:09:36 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:09:36 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:09:36 [INFO] Round 25 Finish--------| 2025-09-25 22:09:36 [INFO] Model variance: mean: 0.003733549267053604, sum: 41718.5 2025-09-25 22:09:36 [INFO] g_protos_std: 0.7143231630325317 2025-09-25 22:09:41 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8382 2025-09-25 22:09:41 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:09:41 [INFO] Round 26 starts--------| 2025-09-25 22:09:41 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:10:49 [INFO] Epoch 26 loss: 654.5020499229431; train accuracy: 0.8109323601973685; test accuracy: 0.686 2025-09-25 22:10:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:10:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:10:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:11:46 [INFO] Epoch 26 loss: 573.7502613067627; train accuracy: 0.7174899193548387; test accuracy: 0.5074 2025-09-25 22:11:46 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:11:46 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:11:46 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:12:40 [INFO] Epoch 26 loss: 584.133975982666; train accuracy: 0.7494948814655172; test accuracy: 0.6056 2025-09-25 22:12:40 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:12:40 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:12:40 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:13:46 [INFO] Epoch 26 loss: 640.8754224777222; train accuracy: 0.7015245225694444; test accuracy: 0.5708 2025-09-25 22:13:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:13:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:13:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:14:25 [INFO] Epoch 26 loss: 413.93681240081787; train accuracy: 0.76953125; test accuracy: 0.4358 2025-09-25 22:14:25 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:14:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:14:25 [INFO] Round 26 Finish--------| 2025-09-25 22:14:25 [INFO] Model variance: mean: 0.003812461858615279, sum: 42600.265625 2025-09-25 22:14:25 [INFO] g_protos_std: 0.7045630216598511 2025-09-25 22:14:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.841 2025-09-25 22:14:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:14:31 [INFO] Round 27 starts--------| 2025-09-25 22:14:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:15:38 [INFO] Epoch 27 loss: 648.2013182640076; train accuracy: 0.8490953947368421; test accuracy: 0.7085 2025-09-25 22:15:38 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:15:38 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:15:38 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:16:32 [INFO] Epoch 27 loss: 566.0725746154785; train accuracy: 0.8125; test accuracy: 0.5756 2025-09-25 22:16:32 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:16:32 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:16:32 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:17:26 [INFO] Epoch 27 loss: 583.2658348083496; train accuracy: 0.774481411637931; test accuracy: 0.6193 2025-09-25 22:17:26 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:17:26 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:17:26 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:18:33 [INFO] Epoch 27 loss: 637.7649965286255; train accuracy: 0.7694769965277778; test accuracy: 0.6222 2025-09-25 22:18:33 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:18:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:18:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:19:10 [INFO] Epoch 27 loss: 412.754301071167; train accuracy: 0.7930188301282052; test accuracy: 0.5076 2025-09-25 22:19:10 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:19:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:19:10 [INFO] Round 27 Finish--------| 2025-09-25 22:19:10 [INFO] Model variance: mean: 0.003889391664415598, sum: 43459.875 2025-09-25 22:19:10 [INFO] g_protos_std: 0.6950792074203491 2025-09-25 22:19:16 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8373 2025-09-25 22:19:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:19:16 [INFO] Round 28 starts--------| 2025-09-25 22:19:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:20:25 [INFO] Epoch 28 loss: 646.5602941513062; train accuracy: 0.746813322368421; test accuracy: 0.6304 2025-09-25 22:20:25 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:20:25 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:20:25 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:21:23 [INFO] Epoch 28 loss: 556.9223289489746; train accuracy: 0.8283455141129032; test accuracy: 0.5829 2025-09-25 22:21:23 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:21:23 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:21:23 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:22:18 [INFO] Epoch 28 loss: 568.9258346557617; train accuracy: 0.7380455280172413; test accuracy: 0.5873 2025-09-25 22:22:18 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:22:18 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:22:18 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:23:22 [INFO] Epoch 28 loss: 629.4783592224121; train accuracy: 0.7928331163194444; test accuracy: 0.6825 2025-09-25 22:23:22 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:23:22 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:23:22 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:24:00 [INFO] Epoch 28 loss: 405.1410245895386; train accuracy: 0.7166967147435898; test accuracy: 0.437 2025-09-25 22:24:00 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:24:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:24:00 [INFO] Round 28 Finish--------| 2025-09-25 22:24:00 [INFO] Model variance: mean: 0.0039669787511229515, sum: 44326.83203125 2025-09-25 22:24:00 [INFO] g_protos_std: 0.6855807900428772 2025-09-25 22:24:06 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8455 2025-09-25 22:24:06 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:24:06 [INFO] Round 29 starts--------| 2025-09-25 22:24:06 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:25:16 [INFO] Epoch 29 loss: 632.8708958625793; train accuracy: 0.7769068667763158; test accuracy: 0.6377 2025-09-25 22:25:16 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:25:16 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:25:16 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:26:13 [INFO] Epoch 29 loss: 562.1586971282959; train accuracy: 0.8319367439516129; test accuracy: 0.5714 2025-09-25 22:26:13 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:26:13 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:26:13 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:27:08 [INFO] Epoch 29 loss: 560.0011348724365; train accuracy: 0.7620554956896551; test accuracy: 0.5873 2025-09-25 22:27:08 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:27:08 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:27:08 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:28:12 [INFO] Epoch 29 loss: 620.6914720535278; train accuracy: 0.8173014322916666; test accuracy: 0.6579 2025-09-25 22:28:12 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:28:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:28:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:28:47 [INFO] Epoch 29 loss: 396.44169425964355; train accuracy: 0.8254206730769231; test accuracy: 0.4917 2025-09-25 22:28:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:28:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:28:47 [INFO] Round 29 Finish--------| 2025-09-25 22:28:47 [INFO] Model variance: mean: 0.004043299239128828, sum: 45179.6328125 2025-09-25 22:28:47 [INFO] g_protos_std: 0.6761514544487 2025-09-25 22:28:52 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8474 2025-09-25 22:28:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:28:52 [INFO] Round 30 starts--------| 2025-09-25 22:28:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:30:00 [INFO] Epoch 30 loss: 627.2709097862244; train accuracy: 0.8428505345394737; test accuracy: 0.7199 2025-09-25 22:30:01 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_30.pth 2025-09-25 22:30:01 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:30:01 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:30:01 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:30:59 [INFO] Epoch 30 loss: 549.2631559371948; train accuracy: 0.7137096774193549; test accuracy: 0.5076 2025-09-25 22:31:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_30.pth 2025-09-25 22:31:00 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:31:00 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:31:00 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:31:54 [INFO] Epoch 30 loss: 558.6441020965576; train accuracy: 0.7956627155172413; test accuracy: 0.6382 2025-09-25 22:31:54 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_30.pth 2025-09-25 22:31:54 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:31:54 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:31:54 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:32:59 [INFO] Epoch 30 loss: 610.0674843788147; train accuracy: 0.7734375; test accuracy: 0.6294 2025-09-25 22:32:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_30.pth 2025-09-25 22:32:59 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:32:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:32:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:33:34 [INFO] Epoch 30 loss: 398.84514331817627; train accuracy: 0.8444010416666666; test accuracy: 0.5408 2025-09-25 22:33:35 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_30.pth 2025-09-25 22:33:35 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:33:35 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:33:35 [INFO] Round 30 Finish--------| 2025-09-25 22:33:35 [INFO] Model variance: mean: 0.004118339624255896, sum: 46018.12890625 2025-09-25 22:33:35 [INFO] g_protos_std: 0.6669010519981384 2025-09-25 22:33:40 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8522 2025-09-25 22:33:40 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:33:40 [INFO] Round 31 starts--------| 2025-09-25 22:33:40 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:34:47 [INFO] Epoch 31 loss: 626.3095469474792; train accuracy: 0.8069233141447368; test accuracy: 0.7002 2025-09-25 22:34:47 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:34:47 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:34:47 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:35:41 [INFO] Epoch 31 loss: 532.7173461914062; train accuracy: 0.8358429939516129; test accuracy: 0.5764 2025-09-25 22:35:41 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:35:41 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:35:41 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:36:34 [INFO] Epoch 31 loss: 560.1262817382812; train accuracy: 0.7240705818965517; test accuracy: 0.5871 2025-09-25 22:36:34 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:36:34 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:36:34 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:37:37 [INFO] Epoch 31 loss: 606.1567087173462; train accuracy: 0.8025716145833334; test accuracy: 0.6768 2025-09-25 22:37:37 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:37:37 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:37:37 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:38:10 [INFO] Epoch 31 loss: 400.1354064941406; train accuracy: 0.7789463141025641; test accuracy: 0.4941 2025-09-25 22:38:10 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:38:10 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:38:10 [INFO] Round 31 Finish--------| 2025-09-25 22:38:10 [INFO] Model variance: mean: 0.004192207474261522, sum: 46843.5234375 2025-09-25 22:38:10 [INFO] g_protos_std: 0.6578459143638611 2025-09-25 22:38:16 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8536 2025-09-25 22:38:16 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:38:16 [INFO] Round 32 starts--------| 2025-09-25 22:38:16 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:39:19 [INFO] Epoch 32 loss: 621.4321656227112; train accuracy: 0.8516395970394737; test accuracy: 0.7236 2025-09-25 22:39:19 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:39:19 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:39:19 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:40:04 [INFO] Epoch 32 loss: 542.8011665344238; train accuracy: 0.7759261592741935; test accuracy: 0.5653 2025-09-25 22:40:04 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:40:04 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:40:04 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:40:45 [INFO] Epoch 32 loss: 550.832537651062; train accuracy: 0.7526602909482759; test accuracy: 0.5995 2025-09-25 22:40:45 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:40:45 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:40:45 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:41:40 [INFO] Epoch 32 loss: 597.4868903160095; train accuracy: 0.8433430989583334; test accuracy: 0.7025 2025-09-25 22:41:40 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:41:40 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:41:40 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:42:14 [INFO] Epoch 32 loss: 390.5386323928833; train accuracy: 0.840645032051282; test accuracy: 0.5177 2025-09-25 22:42:14 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:42:14 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:42:14 [INFO] Round 32 Finish--------| 2025-09-25 22:42:14 [INFO] Model variance: mean: 0.004264499992132187, sum: 47651.31640625 2025-09-25 22:42:14 [INFO] g_protos_std: 0.6488067507743835 2025-09-25 22:42:19 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8521 2025-09-25 22:42:19 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:42:19 [INFO] Round 33 starts--------| 2025-09-25 22:42:19 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:43:21 [INFO] Epoch 33 loss: 604.511785030365; train accuracy: 0.8472964638157895; test accuracy: 0.7088 2025-09-25 22:43:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:43:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:43:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:44:11 [INFO] Epoch 33 loss: 534.8079109191895; train accuracy: 0.8069871471774194; test accuracy: 0.5864 2025-09-25 22:44:11 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:44:11 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:44:11 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:45:02 [INFO] Epoch 33 loss: 543.7791080474854; train accuracy: 0.7150457974137931; test accuracy: 0.5406 2025-09-25 22:45:02 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:45:02 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:45:02 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:46:03 [INFO] Epoch 33 loss: 596.1029901504517; train accuracy: 0.8372124565972222; test accuracy: 0.7029 2025-09-25 22:46:03 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:46:03 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:46:03 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:46:39 [INFO] Epoch 33 loss: 385.6377420425415; train accuracy: 0.8810596955128205; test accuracy: 0.5296 2025-09-25 22:46:39 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:46:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:46:39 [INFO] Round 33 Finish--------| 2025-09-25 22:46:39 [INFO] Model variance: mean: 0.004336755722761154, sum: 48458.69921875 2025-09-25 22:46:39 [INFO] g_protos_std: 0.6398840546607971 2025-09-25 22:46:44 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8531 2025-09-25 22:46:44 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:46:44 [INFO] Round 34 starts--------| 2025-09-25 22:46:44 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:47:51 [INFO] Epoch 34 loss: 610.9591279029846; train accuracy: 0.8547748766447368; test accuracy: 0.731 2025-09-25 22:47:51 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:47:51 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:47:51 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:48:43 [INFO] Epoch 34 loss: 526.3817052841187; train accuracy: 0.7672946068548387; test accuracy: 0.5526 2025-09-25 22:48:43 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:48:43 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:48:43 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:49:32 [INFO] Epoch 34 loss: 535.6702823638916; train accuracy: 0.8111193426724138; test accuracy: 0.6329 2025-09-25 22:49:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:49:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:49:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:50:33 [INFO] Epoch 34 loss: 588.4586744308472; train accuracy: 0.8660210503472222; test accuracy: 0.7035 2025-09-25 22:50:33 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:50:33 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:50:33 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:51:07 [INFO] Epoch 34 loss: 384.06182765960693; train accuracy: 0.8540665064102564; test accuracy: 0.578 2025-09-25 22:51:07 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:51:07 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:51:07 [INFO] Round 34 Finish--------| 2025-09-25 22:51:07 [INFO] Model variance: mean: 0.0044077979400753975, sum: 49252.51953125 2025-09-25 22:51:07 [INFO] g_protos_std: 0.6312209963798523 2025-09-25 22:51:13 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.859 2025-09-25 22:51:13 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:51:13 [INFO] Round 35 starts--------| 2025-09-25 22:51:13 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:52:20 [INFO] Epoch 35 loss: 606.6795687675476; train accuracy: 0.7856188322368421; test accuracy: 0.6635 2025-09-25 22:52:21 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_35.pth 2025-09-25 22:52:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:52:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:52:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:53:17 [INFO] Epoch 35 loss: 527.6997532844543; train accuracy: 0.7862273185483871; test accuracy: 0.5816 2025-09-25 22:53:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_35.pth 2025-09-25 22:53:17 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:53:17 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:53:17 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:54:09 [INFO] Epoch 35 loss: 520.0957632064819; train accuracy: 0.814385775862069; test accuracy: 0.6416 2025-09-25 22:54:10 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_35.pth 2025-09-25 22:54:10 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:54:10 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:54:10 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:55:13 [INFO] Epoch 35 loss: 581.9957299232483; train accuracy: 0.8713650173611112; test accuracy: 0.7065 2025-09-25 22:55:13 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_35.pth 2025-09-25 22:55:13 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:55:13 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:55:13 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 22:55:47 [INFO] Epoch 35 loss: 382.4118890762329; train accuracy: 0.8750500801282052; test accuracy: 0.521 2025-09-25 22:55:47 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_35.pth 2025-09-25 22:55:47 [INFO] Client 4 Finish Local Training--------| 2025-09-25 22:55:47 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 22:55:47 [INFO] Round 35 Finish--------| 2025-09-25 22:55:47 [INFO] Model variance: mean: 0.0044768922962248325, sum: 50024.578125 2025-09-25 22:55:47 [INFO] g_protos_std: 0.6226536631584167 2025-09-25 22:55:53 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8601 2025-09-25 22:55:53 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 22:55:53 [INFO] Round 36 starts--------| 2025-09-25 22:55:53 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 22:56:57 [INFO] Epoch 36 loss: 590.6368765830994; train accuracy: 0.8519222861842105; test accuracy: 0.7171 2025-09-25 22:56:57 [INFO] Client 0 Finish Local Training--------| 2025-09-25 22:56:57 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 22:56:57 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 22:57:49 [INFO] Epoch 36 loss: 521.369891166687; train accuracy: 0.8084362399193549; test accuracy: 0.5894 2025-09-25 22:57:49 [INFO] Client 1 Finish Local Training--------| 2025-09-25 22:57:49 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 22:57:49 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 22:58:41 [INFO] Epoch 36 loss: 525.6598510742188; train accuracy: 0.8196053340517241; test accuracy: 0.6382 2025-09-25 22:58:41 [INFO] Client 2 Finish Local Training--------| 2025-09-25 22:58:41 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 22:58:41 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 22:59:43 [INFO] Epoch 36 loss: 582.6394124031067; train accuracy: 0.8191731770833334; test accuracy: 0.6873 2025-09-25 22:59:43 [INFO] Client 3 Finish Local Training--------| 2025-09-25 22:59:43 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 22:59:43 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:00:17 [INFO] Epoch 36 loss: 379.80425930023193; train accuracy: 0.8170572916666666; test accuracy: 0.5167 2025-09-25 23:00:17 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:00:17 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:00:17 [INFO] Round 36 Finish--------| 2025-09-25 23:00:17 [INFO] Model variance: mean: 0.004545975010842085, sum: 50796.5078125 2025-09-25 23:00:17 [INFO] g_protos_std: 0.6142468452453613 2025-09-25 23:00:22 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8619 2025-09-25 23:00:22 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:00:22 [INFO] Round 37 starts--------| 2025-09-25 23:00:22 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:01:29 [INFO] Epoch 37 loss: 587.7956848144531; train accuracy: 0.8616622121710527; test accuracy: 0.7067 2025-09-25 23:01:29 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:01:29 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:01:29 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:02:22 [INFO] Epoch 37 loss: 515.746500492096; train accuracy: 0.7879599294354839; test accuracy: 0.5616 2025-09-25 23:02:22 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:02:22 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:02:22 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:03:11 [INFO] Epoch 37 loss: 519.3569259643555; train accuracy: 0.8082233297413793; test accuracy: 0.6561 2025-09-25 23:03:11 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:03:11 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:03:11 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:04:12 [INFO] Epoch 37 loss: 564.804536819458; train accuracy: 0.8564453125; test accuracy: 0.6946 2025-09-25 23:04:12 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:04:12 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:04:12 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:04:46 [INFO] Epoch 37 loss: 376.78460693359375; train accuracy: 0.8928786057692307; test accuracy: 0.5711 2025-09-25 23:04:46 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:04:46 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:04:46 [INFO] Round 37 Finish--------| 2025-09-25 23:04:46 [INFO] Model variance: mean: 0.004615669138729572, sum: 51575.265625 2025-09-25 23:04:46 [INFO] g_protos_std: 0.6059151291847229 2025-09-25 23:04:52 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8648 2025-09-25 23:04:52 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:04:52 [INFO] Round 38 starts--------| 2025-09-25 23:04:52 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:05:56 [INFO] Epoch 38 loss: 584.8958706855774; train accuracy: 0.8627158717105263; test accuracy: 0.7217 2025-09-25 23:05:56 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:05:56 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:05:56 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:06:53 [INFO] Epoch 38 loss: 513.1060581207275; train accuracy: 0.8416078629032258; test accuracy: 0.6069 2025-09-25 23:06:53 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:06:53 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:06:53 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:07:45 [INFO] Epoch 38 loss: 518.865237236023; train accuracy: 0.7961004849137931; test accuracy: 0.6201 2025-09-25 23:07:45 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:07:45 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:07:45 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:08:49 [INFO] Epoch 38 loss: 562.3838682174683; train accuracy: 0.8243272569444444; test accuracy: 0.6763 2025-09-25 23:08:50 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:08:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:08:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:09:25 [INFO] Epoch 38 loss: 369.05037117004395; train accuracy: 0.8596754807692307; test accuracy: 0.5385 2025-09-25 23:09:25 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:09:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:09:25 [INFO] Round 38 Finish--------| 2025-09-25 23:09:25 [INFO] Model variance: mean: 0.004683231003582478, sum: 52330.19921875 2025-09-25 23:09:25 [INFO] g_protos_std: 0.5976841449737549 2025-09-25 23:09:30 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8641 2025-09-25 23:09:30 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:09:30 [INFO] Round 39 starts--------| 2025-09-25 23:09:30 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:10:36 [INFO] Epoch 39 loss: 580.0616912841797; train accuracy: 0.8335988898026315; test accuracy: 0.7089 2025-09-25 23:10:36 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:10:36 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:10:36 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:11:32 [INFO] Epoch 39 loss: 505.24337005615234; train accuracy: 0.8590914818548387; test accuracy: 0.6157 2025-09-25 23:11:32 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:11:33 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:11:33 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:12:24 [INFO] Epoch 39 loss: 528.2918930053711; train accuracy: 0.7820581896551724; test accuracy: 0.6077 2025-09-25 23:12:24 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:12:24 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:12:24 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:13:26 [INFO] Epoch 39 loss: 561.3623080253601; train accuracy: 0.8297526041666666; test accuracy: 0.6736 2025-09-25 23:13:26 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:13:26 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:13:26 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:14:00 [INFO] Epoch 39 loss: 368.21776390075684; train accuracy: 0.7868088942307693; test accuracy: 0.4755 2025-09-25 23:14:00 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:14:00 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:14:00 [INFO] Round 39 Finish--------| 2025-09-25 23:14:00 [INFO] Model variance: mean: 0.004749126732349396, sum: 53066.515625 2025-09-25 23:14:00 [INFO] g_protos_std: 0.5896462798118591 2025-09-25 23:14:05 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8674 2025-09-25 23:14:05 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:14:05 [INFO] Round 40 starts--------| 2025-09-25 23:14:05 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:15:08 [INFO] Epoch 40 loss: 575.56090259552; train accuracy: 0.8624331825657895; test accuracy: 0.7216 2025-09-25 23:15:09 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_40.pth 2025-09-25 23:15:09 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:15:09 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:15:09 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:16:01 [INFO] Epoch 40 loss: 502.9027509689331; train accuracy: 0.8226751512096774; test accuracy: 0.582 2025-09-25 23:16:02 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_40.pth 2025-09-25 23:16:02 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:16:02 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:16:02 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:16:50 [INFO] Epoch 40 loss: 512.8002138137817; train accuracy: 0.7953596443965517; test accuracy: 0.6081 2025-09-25 23:16:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_40.pth 2025-09-25 23:16:51 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:16:51 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:16:51 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:17:51 [INFO] Epoch 40 loss: 554.7377691268921; train accuracy: 0.832275390625; test accuracy: 0.7104 2025-09-25 23:17:51 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_40.pth 2025-09-25 23:17:51 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:17:51 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:17:51 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:18:25 [INFO] Epoch 40 loss: 365.1421375274658; train accuracy: 0.8436999198717948; test accuracy: 0.5227 2025-09-25 23:18:25 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_40.pth 2025-09-25 23:18:25 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:18:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:18:25 [INFO] Round 40 Finish--------| 2025-09-25 23:18:25 [INFO] Model variance: mean: 0.00481511652469635, sum: 53803.87890625 2025-09-25 23:18:25 [INFO] g_protos_std: 0.5817013382911682 2025-09-25 23:18:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8742 2025-09-25 23:18:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:18:31 [INFO] Round 41 starts--------| 2025-09-25 23:18:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:19:35 [INFO] Epoch 41 loss: 586.1170558929443; train accuracy: 0.8159693667763158; test accuracy: 0.6938 2025-09-25 23:19:35 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:19:35 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:19:35 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:20:26 [INFO] Epoch 41 loss: 500.0243535041809; train accuracy: 0.8128150201612904; test accuracy: 0.565 2025-09-25 23:20:26 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:20:26 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:20:26 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:21:13 [INFO] Epoch 41 loss: 508.71425437927246; train accuracy: 0.8335802801724138; test accuracy: 0.6643 2025-09-25 23:21:13 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:21:13 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:21:13 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:22:10 [INFO] Epoch 41 loss: 563.8303213119507; train accuracy: 0.8440212673611112; test accuracy: 0.6799 2025-09-25 23:22:10 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:22:10 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:22:10 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:22:44 [INFO] Epoch 41 loss: 361.66329765319824; train accuracy: 0.8239182692307693; test accuracy: 0.5252 2025-09-25 23:22:44 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:22:44 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:22:44 [INFO] Round 41 Finish--------| 2025-09-25 23:22:44 [INFO] Model variance: mean: 0.004878337495028973, sum: 54510.30859375 2025-09-25 23:22:44 [INFO] g_protos_std: 0.5740194320678711 2025-09-25 23:22:49 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8664 2025-09-25 23:22:49 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:22:49 [INFO] Round 42 starts--------| 2025-09-25 23:22:49 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:23:52 [INFO] Epoch 42 loss: 564.7719054222107; train accuracy: 0.8370425575657895; test accuracy: 0.6889 2025-09-25 23:23:52 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:23:52 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:23:52 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:24:40 [INFO] Epoch 42 loss: 493.48407554626465; train accuracy: 0.8513734879032258; test accuracy: 0.6142 2025-09-25 23:24:40 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:24:40 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:24:40 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:25:26 [INFO] Epoch 42 loss: 499.5073251724243; train accuracy: 0.7989628232758621; test accuracy: 0.6282 2025-09-25 23:25:26 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:25:26 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:25:26 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:26:23 [INFO] Epoch 42 loss: 548.0510010719299; train accuracy: 0.8307562934027778; test accuracy: 0.6888 2025-09-25 23:26:23 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:26:23 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:26:23 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:26:57 [INFO] Epoch 42 loss: 363.6594429016113; train accuracy: 0.8838141025641025; test accuracy: 0.5324 2025-09-25 23:26:57 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:26:57 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:26:57 [INFO] Round 42 Finish--------| 2025-09-25 23:26:57 [INFO] Model variance: mean: 0.004944569431245327, sum: 55250.3828125 2025-09-25 23:26:57 [INFO] g_protos_std: 0.5663163661956787 2025-09-25 23:27:03 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8702 2025-09-25 23:27:03 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:27:03 [INFO] Round 43 starts--------| 2025-09-25 23:27:03 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:28:06 [INFO] Epoch 43 loss: 552.5578489303589; train accuracy: 0.8831722861842105; test accuracy: 0.749 2025-09-25 23:28:06 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:28:06 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:28:06 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:29:00 [INFO] Epoch 43 loss: 494.52446460723877; train accuracy: 0.7952368951612904; test accuracy: 0.5959 2025-09-25 23:29:00 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:29:00 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:29:00 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:29:49 [INFO] Epoch 43 loss: 497.15238857269287; train accuracy: 0.8098397090517241; test accuracy: 0.6457 2025-09-25 23:29:49 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:29:49 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:29:49 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:30:50 [INFO] Epoch 43 loss: 546.531533241272; train accuracy: 0.8725857204861112; test accuracy: 0.7246 2025-09-25 23:30:50 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:30:50 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:30:50 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:31:25 [INFO] Epoch 43 loss: 368.0066394805908; train accuracy: 0.8615785256410257; test accuracy: 0.5234 2025-09-25 23:31:25 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:31:25 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:31:25 [INFO] Round 43 Finish--------| 2025-09-25 23:31:25 [INFO] Model variance: mean: 0.00500883162021637, sum: 55968.4453125 2025-09-25 23:31:25 [INFO] g_protos_std: 0.5588217973709106 2025-09-25 23:31:31 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8751 2025-09-25 23:31:31 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:31:31 [INFO] Round 44 starts--------| 2025-09-25 23:31:31 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:32:31 [INFO] Epoch 44 loss: 555.2080464363098; train accuracy: 0.8918071546052632; test accuracy: 0.7629 2025-09-25 23:32:31 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:32:31 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:32:31 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:33:25 [INFO] Epoch 44 loss: 487.0510907173157; train accuracy: 0.8469002016129032; test accuracy: 0.5911 2025-09-25 23:33:25 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:33:25 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:33:25 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:34:16 [INFO] Epoch 44 loss: 495.50721740722656; train accuracy: 0.8569504310344828; test accuracy: 0.6986 2025-09-25 23:34:16 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:34:16 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:34:16 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:35:17 [INFO] Epoch 44 loss: 545.8117036819458; train accuracy: 0.8670247395833334; test accuracy: 0.7049 2025-09-25 23:35:17 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:35:17 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:35:17 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:35:53 [INFO] Epoch 44 loss: 360.7710132598877; train accuracy: 0.8622796474358975; test accuracy: 0.5224 2025-09-25 23:35:53 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:35:53 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:35:53 [INFO] Round 44 Finish--------| 2025-09-25 23:35:53 [INFO] Model variance: mean: 0.005071765743196011, sum: 56671.6640625 2025-09-25 23:35:53 [INFO] g_protos_std: 0.5513991713523865 2025-09-25 23:35:58 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.873 2025-09-25 23:35:58 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:35:58 [INFO] Round 45 starts--------| 2025-09-25 23:35:58 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:37:02 [INFO] Epoch 45 loss: 552.0806159973145; train accuracy: 0.90283203125; test accuracy: 0.762 2025-09-25 23:37:02 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_45.pth 2025-09-25 23:37:02 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:37:02 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:37:02 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:37:57 [INFO] Epoch 45 loss: 482.7000799179077; train accuracy: 0.8492628528225806; test accuracy: 0.6121 2025-09-25 23:37:57 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_45.pth 2025-09-25 23:37:57 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:37:57 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:37:57 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:38:45 [INFO] Epoch 45 loss: 486.71141052246094; train accuracy: 0.8499461206896551; test accuracy: 0.6729 2025-09-25 23:38:46 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_45.pth 2025-09-25 23:38:46 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:38:46 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:38:46 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:39:46 [INFO] Epoch 45 loss: 539.7696714401245; train accuracy: 0.8526475694444444; test accuracy: 0.7081 2025-09-25 23:39:46 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_45.pth 2025-09-25 23:39:46 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:39:46 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:39:46 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:40:18 [INFO] Epoch 45 loss: 355.69656467437744; train accuracy: 0.8940304487179487; test accuracy: 0.5533 2025-09-25 23:40:19 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_45.pth 2025-09-25 23:40:19 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:40:19 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:40:19 [INFO] Round 45 Finish--------| 2025-09-25 23:40:19 [INFO] Model variance: mean: 0.005134439095854759, sum: 57371.9765625 2025-09-25 23:40:19 [INFO] g_protos_std: 0.5440962910652161 2025-09-25 23:40:24 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8774 2025-09-25 23:40:24 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:40:24 [INFO] Round 46 starts--------| 2025-09-25 23:40:24 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:41:24 [INFO] Epoch 46 loss: 539.840772151947; train accuracy: 0.8434673108552632; test accuracy: 0.7096 2025-09-25 23:41:24 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:41:24 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:41:24 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:42:15 [INFO] Epoch 46 loss: 472.45849657058716; train accuracy: 0.8786857358870968; test accuracy: 0.6132 2025-09-25 23:42:15 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:42:15 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:42:15 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:43:04 [INFO] Epoch 46 loss: 490.26056241989136; train accuracy: 0.8456021012931034; test accuracy: 0.6776 2025-09-25 23:43:04 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:43:04 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:43:04 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:44:07 [INFO] Epoch 46 loss: 536.6564636230469; train accuracy: 0.8825412326388888; test accuracy: 0.7037 2025-09-25 23:44:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:44:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:44:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:44:39 [INFO] Epoch 46 loss: 348.0377130508423; train accuracy: 0.8330328525641025; test accuracy: 0.5243 2025-09-25 23:44:39 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:44:39 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:44:39 [INFO] Round 46 Finish--------| 2025-09-25 23:44:39 [INFO] Model variance: mean: 0.0051970817148685455, sum: 58071.94140625 2025-09-25 23:44:39 [INFO] g_protos_std: 0.5369113683700562 2025-09-25 23:44:44 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8804 2025-09-25 23:44:44 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:44:44 [INFO] Round 47 starts--------| 2025-09-25 23:44:44 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:45:49 [INFO] Epoch 47 loss: 543.6957535743713; train accuracy: 0.9007761101973685; test accuracy: 0.7526 2025-09-25 23:45:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:45:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:45:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:46:44 [INFO] Epoch 47 loss: 481.2406783103943; train accuracy: 0.8461441532258065; test accuracy: 0.6118 2025-09-25 23:46:44 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:46:44 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:46:44 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:47:32 [INFO] Epoch 47 loss: 486.00272846221924; train accuracy: 0.8641231142241379; test accuracy: 0.6935 2025-09-25 23:47:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:47:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:47:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:48:36 [INFO] Epoch 47 loss: 531.0806493759155; train accuracy: 0.8498806423611112; test accuracy: 0.72 2025-09-25 23:48:36 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:48:36 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:48:36 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:49:12 [INFO] Epoch 47 loss: 353.300085067749; train accuracy: 0.8103966346153846; test accuracy: 0.4816 2025-09-25 23:49:12 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:49:12 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:49:12 [INFO] Round 47 Finish--------| 2025-09-25 23:49:12 [INFO] Model variance: mean: 0.0052576526068151, sum: 58748.7578125 2025-09-25 23:49:12 [INFO] g_protos_std: 0.5299648642539978 2025-09-25 23:49:17 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8829 2025-09-25 23:49:17 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:49:17 [INFO] Round 48 starts--------| 2025-09-25 23:49:17 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:50:21 [INFO] Epoch 48 loss: 531.6684017181396; train accuracy: 0.9043482730263158; test accuracy: 0.7596 2025-09-25 23:50:21 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:50:21 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:50:21 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:51:16 [INFO] Epoch 48 loss: 469.82652854919434; train accuracy: 0.8699281754032258; test accuracy: 0.6151 2025-09-25 23:51:16 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:51:16 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:51:16 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:52:06 [INFO] Epoch 48 loss: 478.4459300041199; train accuracy: 0.8285290948275862; test accuracy: 0.6728 2025-09-25 23:52:06 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:52:06 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:52:06 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:53:07 [INFO] Epoch 48 loss: 523.8883323669434; train accuracy: 0.8693576388888888; test accuracy: 0.7318 2025-09-25 23:53:07 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:53:07 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:53:07 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:53:41 [INFO] Epoch 48 loss: 340.52043437957764; train accuracy: 0.8635316506410257; test accuracy: 0.4963 2025-09-25 23:53:41 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:53:41 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:53:41 [INFO] Round 48 Finish--------| 2025-09-25 23:53:41 [INFO] Model variance: mean: 0.005319686606526375, sum: 59441.921875 2025-09-25 23:53:41 [INFO] g_protos_std: 0.5229195356369019 2025-09-25 23:53:47 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8813 2025-09-25 23:53:47 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:53:47 [INFO] Round 49 starts--------| 2025-09-25 23:53:47 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:54:49 [INFO] Epoch 49 loss: 535.2394952774048; train accuracy: 0.854749177631579; test accuracy: 0.7157 2025-09-25 23:54:49 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:54:49 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:54:49 [INFO] Client 1 Starts Local Trainning--------| 2025-09-25 23:55:43 [INFO] Epoch 49 loss: 470.06105279922485; train accuracy: 0.8356854838709677; test accuracy: 0.614 2025-09-25 23:55:43 [INFO] Client 1 Finish Local Training--------| 2025-09-25 23:55:43 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-25 23:55:43 [INFO] Client 2 Starts Local Trainning--------| 2025-09-25 23:56:32 [INFO] Epoch 49 loss: 471.3936114311218; train accuracy: 0.8572535021551724; test accuracy: 0.6868 2025-09-25 23:56:32 [INFO] Client 2 Finish Local Training--------| 2025-09-25 23:56:32 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-25 23:56:32 [INFO] Client 3 Starts Local Trainning--------| 2025-09-25 23:57:32 [INFO] Epoch 49 loss: 523.2555346488953; train accuracy: 0.7982855902777778; test accuracy: 0.6717 2025-09-25 23:57:32 [INFO] Client 3 Finish Local Training--------| 2025-09-25 23:57:32 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-25 23:57:32 [INFO] Client 4 Starts Local Trainning--------| 2025-09-25 23:58:08 [INFO] Epoch 49 loss: 347.65485191345215; train accuracy: 0.8740985576923077; test accuracy: 0.533 2025-09-25 23:58:08 [INFO] Client 4 Finish Local Training--------| 2025-09-25 23:58:08 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-25 23:58:08 [INFO] Round 49 Finish--------| 2025-09-25 23:58:08 [INFO] Model variance: mean: 0.005379438400268555, sum: 60109.5859375 2025-09-25 23:58:08 [INFO] g_protos_std: 0.5161446928977966 2025-09-25 23:58:14 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8819 2025-09-25 23:58:14 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml 2025-09-25 23:58:14 [INFO] Round 50 starts--------| 2025-09-25 23:58:14 [INFO] Client 0 Starts Local Trainning--------| 2025-09-25 23:59:17 [INFO] Epoch 50 loss: 528.5903272628784; train accuracy: 0.906995271381579; test accuracy: 0.7533 2025-09-25 23:59:17 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_0/epoch_50.pth 2025-09-25 23:59:17 [INFO] Client 0 Finish Local Training--------| 2025-09-25 23:59:17 [INFO] Client 0 Collecting Local Prototypes--------| 2025-09-25 23:59:17 [INFO] Client 1 Starts Local Trainning--------| 2025-09-26 00:00:09 [INFO] Epoch 50 loss: 471.25273036956787; train accuracy: 0.8260143649193549; test accuracy: 0.5939 2025-09-26 00:00:09 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_1/epoch_50.pth 2025-09-26 00:00:09 [INFO] Client 1 Finish Local Training--------| 2025-09-26 00:00:09 [INFO] Client 1 Collecting Local Prototypes--------| 2025-09-26 00:00:09 [INFO] Client 2 Starts Local Trainning--------| 2025-09-26 00:00:59 [INFO] Epoch 50 loss: 472.9475464820862; train accuracy: 0.8561759159482759; test accuracy: 0.6709 2025-09-26 00:01:00 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_2/epoch_50.pth 2025-09-26 00:01:00 [INFO] Client 2 Finish Local Training--------| 2025-09-26 00:01:00 [INFO] Client 2 Collecting Local Prototypes--------| 2025-09-26 00:01:00 [INFO] Client 3 Starts Local Trainning--------| 2025-09-26 00:01:58 [INFO] Epoch 50 loss: 530.3455586433411; train accuracy: 0.8369954427083334; test accuracy: 0.6993 2025-09-26 00:01:59 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_3/epoch_50.pth 2025-09-26 00:01:59 [INFO] Client 3 Finish Local Training--------| 2025-09-26 00:01:59 [INFO] Client 3 Collecting Local Prototypes--------| 2025-09-26 00:01:59 [INFO] Client 4 Starts Local Trainning--------| 2025-09-26 00:02:34 [INFO] Epoch 50 loss: 339.80949878692627; train accuracy: 0.8641326121794872; test accuracy: 0.6004 2025-09-26 00:02:34 [INFO] Save the model in ./checkpoints/CIFAR10_alpha0.5/local_models/client_4/epoch_50.pth 2025-09-26 00:02:34 [INFO] Client 4 Finish Local Training--------| 2025-09-26 00:02:34 [INFO] Client 4 Collecting Local Prototypes--------| 2025-09-26 00:02:34 [INFO] Round 50 Finish--------| 2025-09-26 00:02:34 [INFO] Model variance: mean: 0.005437610670924187, sum: 60759.6015625 2025-09-26 00:02:34 [INFO] g_protos_std: 0.5095013976097107 2025-09-26 00:02:39 [INFO] The test accuracy (with prototype) of OneShotOursV6+Ensemble: 0.8817 2025-09-26 00:02:39 [INFO] Save config to ./checkpoints/CIFAR10_alpha0.5/baselines_OneShotOursV6+Ensemble_CIFAR10_results.yaml