首页 > 解决方案 > 如何在联邦学习中打印模型的状态

问题描述

我想打印(在训练之前)模型的状态:使用 print(state['model']),我发现了这个错误:

TypeError: 'ServerState' object is not subscriptable

标签: tensorflow-federatedfederated-learning

解决方案


tff.leraning.framework.ServerState是一个 Python attrs 类,通过Instance.method( __getattr_) 语法而不是Instance['key']查找 ( __getitem__) 访问 whos 字段。

尝试替换print(state['model'])print(state.model).


推荐阅读