Skip to content

Implementation of paper "Client-Edge-Cloud Hierarchical Federated Learning

Notifications You must be signed in to change notification settings

LuminLiu/HierFL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hierarchical_FL

Implementation of HierFAVG algorithm in Client-Edge-Cloud Hierarchical Federated Learning with Pytorch.

For running HierFAVG with mnist and lenet:

python3 hierfavg 
--dataset mnist 
--model lenet 
--num_clients 50 
--num_edges 5 
--frac 1 
--num_local_update 60 
--num_edge_aggregation 1 
--num_communication 100
--batch_size 20 
--iid 0
--edgeiid 1
--show_dis 1
--lr 0.01
--lr_decay 0.995
--lr_decay_epoch 1
--momentum 0
--weight_decay 0

About

Implementation of paper "Client-Edge-Cloud Hierarchical Federated Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages