【发布时间】:2021-03-09 11:50:01
【问题描述】:
在联邦学习上下文中,就像tutorial 所示,全局模型(在服务器级别)的初始权重随机初始化为: state = iterative_process.initialize()。我想通过从另一个模型(load_model())下载这些初始权重来放置这些初始权重。那么请问我该如何继续,我是TFF的新手。
谢谢
【问题讨论】:
标签: tensorflow-federated federated-learning
在联邦学习上下文中,就像tutorial 所示,全局模型(在服务器级别)的初始权重随机初始化为: state = iterative_process.initialize()。我想通过从另一个模型(load_model())下载这些初始权重来放置这些初始权重。那么请问我该如何继续,我是TFF的新手。
谢谢
【问题讨论】:
标签: tensorflow-federated federated-learning
您可以手动创建具有相同结构和您选择的任何值的状态对象,或者使用tff.structure.update_struct。
如果您已经有一个my_model,以及具有所需权重的tff.learning.Model 或tf.keras.Model 的实例,您可以编写类似
state = tff.structure.update_struct(state, model=tff.learning.ModelWeights.from_model(my_model))
【讨论】: