Skip to content

ShawnLee0910/AsynFL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

异步联邦学习的代码框架

使用数据集为MNIST数据集。

在本地模拟,令config.py文件中的 SERVER_ADDR= 'localhost'

分布式多设备模拟,令config.py文件中的 SERVER_ADDR = '192.168.1.100' 即将ip改为协调器ip地址即可。

先运行server.py文件,后对client_asyn.py文件进行任务多开即可分布式运行此异步联邦学习代码。

从网盘链接 https://pan.baidu.com/s/1yjCV9hIBEjyykSP7pfsF7A?pwd=3mg3 (提取码: 3mg3)下载数据集文件,放在根目录下,代码即可运行。

代码运行流程如下:

异步时序图

有相关问题可联系作者:Wanglian7@outlook.com

About

异步联邦学习代码框架与实例

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 100.0%