【发布时间】:2019-06-25 15:13:43
【问题描述】:
我正在尝试指定通过联合框架传递给每个客户端以进行训练/验证的验证数据。我知道 tensorflow-federated 对每个客户端的数据集进行随机抽样并对其进行验证。但是,如果我的数据(在一个子集中)非常相关,我如何(在 TFF 框架中)为每个客户端指定验证数据集?
你认为在这里改组数据有意义吗? (例如使用:
DS.repeat(FL_rpt).shuffle(FL_shuf).batch(FL_batch))
如果是这样,对 shuffle_buffer 大小有什么建议吗?
在 keras 训练中,我们有以下内容在 Set A 上训练模型并在 Set B 上验证训练:
model.fit(InA,OutA, validation_data=(In_valid_B,Out_valid_B),batch_size=100,epochs=100)
我们如何对联邦框架做同样的事情?
【问题讨论】: