- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试运行 Minimal Stand-Alone Implementation of Federated Averaging来自 TensorFlow Federated GitHub 存储库,但在 server_update 函数中收到以下错误:
AttributeError:模块“tensorflow_federated.python.common_libs.structure”没有属性“update_struct”
我有一些旧的 TensorFlow Federated 代码使用 tff.utils 包中的 update_state 函数代替 update_struct() 但根据 GitHub 上的提交,这个包现在是空的。我正在使用 TensorFlow Federated 版本 0.18.0,在 Google CoLab 上尝试时也遇到了同样的问题。
我的问题是如何解决这个错误?
谢谢,任何帮助表示赞赏。
最佳答案
我假设您遇到了您描述的错误 here .
似乎该符号不在 0.18 版本中。您可以依赖每晚版本( pip install tensorflow-federated-nightly
),或者修改该行以直接构造新对象,而不是使用 update_struct
helper 。也就是说,链接的命令可以更改为:
return ServerState(model_weights,
server_optimizer.variables(),
server_state.round_num + 1))
关于tensorflow - 在 TensorFlow Federated 中使用 update_struct 函数时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67053731/
我正在尝试运行 Minimal Stand-Alone Implementation of Federated Averaging来自 TensorFlow Federated GitHub 存储库,
我是一名优秀的程序员,十分优秀!