-
Notifications
You must be signed in to change notification settings - Fork 94
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
感谢作者提供的框架。当我运行FedAsync时,出现了一个错误,似乎是由于异步通信引起的 #37
Comments
另一个问题是当我运行Hierfl时,错误提示: |
你好,hierFL因为它的架构跟传统一对多的中心服务器架构不同,因此benchmark设置跟横向联邦不是共享的。hierFL目前还没有写tutorial,后面会写相关的tutorial。若你想要尝试hierFL的运行,可以运行以下代码
|
该bug因为没有检查pkgs是否是空数组引起的。我已在最新版本中修复该bug,感谢你的反馈。
|
HierFL里的 配置文件config_hier_mnist.py的内容如下:
|
Traceback (most recent call last):
File "/home/archlab/lzr/easyFL-FLGo/main.py", line 31, in
runner.run()
File "/home/archlab/lzr/easyFL-FLGo/flgo/algorithm/fedbase.py", line 243, in run
updated = self.iterate()
File "/home/archlab/lzr/easyFL-FLGo/flgo/algorithm/fedasync.py", line 25, in iterate
res = self.communicate(self.selected_clients, asynchronous=True)
File "/home/archlab/lzr/easyFL-FLGo/flgo/simulator/base.py", line 481, in communicate_with_dropout
return communicate(self, selected_clients, mtype, asynchronous)
File "/home/archlab/lzr/easyFL-FLGo/flgo/simulator/base.py", line 481, in communicate_with_dropout
return communicate(self, selected_clients, mtype, asynchronous)
File "/home/archlab/lzr/easyFL-FLGo/flgo/simulator/base.py", line 573, in communicate_with_clock
if pkgs[0].get('__cid', None) is None:
IndexError: list index out of range
The text was updated successfully, but these errors were encountered: