tensorflow-federated - 如何在联邦学习中打印模型的状态
问题描述
我想打印(在训练之前)模型的状态:使用 print(state['model'])
,我发现了这个错误:
TypeError: 'ServerState' object is not subscriptable
解决方案
tff.leraning.framework.ServerState
是一个 Python attrs 类,通过Instance.method
( __getattr_
) 语法而不是Instance['key']
查找 ( __getitem__
) 访问 whos 字段。
尝试替换print(state['model'])
为print(state.model)
.
推荐阅读
- ios - 在 iOS 中同时将音频从手机麦克风传输到蓝牙耳机扬声器,从蓝牙耳机麦克风传输到手机扬声器
- python - 如何在 ssystem 仿真模式下在 gem5 上移植 maddpg 强化学习算法(se)
- selenium - Selenium Select Frame 需要很长时间才能完成
- websocket - Blazor Server 多个选项卡 websocket 问题
- linux - 在 Golang 中,如何使用 SIGTERM 而不是 SIGKILL 终止 os.exec.Cmd 进程?
- android - 构建错误:不变违规:模块 AppRegistry 不是注册的可调用模块(调用 runApplication)
- sql - 如何加入字符串数组?SQLITE
- c++ - 如何优化将无符号任意精度整数转换为字符串以进行打印?
- html - 是否可以通过混合混合模式实现这一目标?
- spring-batch - 数据源是必需的,尽管它已被指定并较早地工作