iuserea
iuserea
@chaoyanghe Could fedgkt algorithm be running with only 2 clients or even one client?I tried but I failed.
run_fedgkt.sh: 
main_fedgkt.py: 
CMD for 10 clients: sh run_FedGKT.sh 8 cifar10 homo 10 10 1 Adam 0.001 1 0 resnet56 fedml_resnet56_homo_cifar10 "./../../../data/cifar10" 64 10
The success flag I found is that b_all_received = True. When the process failed, it either failed in b_all_received = false or 'b_all_received' variable even didn't appear after all the...
When I set client/worker's number to 2,fedgkt algorithm will also create 8 processes which may result in the failure of itself. 
@chaoyanghe The -n option is not essential for training of two clients.  The quesion is when training the two clients,the message below didn't appear. handle_message_receive_feature_and_logits_from_client add_model. index = 7