从.h5文件

时间:2017-02-09 20:11:55

标签: tensorflow distributed keras

我将在Keras训练的模型保存为.h5文件。 当尝试在分布式设置中加载它时,我收到错误:

  

InvalidArgumentError(请参阅上面的回溯):无法分配设备   节点'policy / dense_2_b':无法满足显式设备   规范'/ job:ps / task:0'因为没有匹配的设备   规范在此过程中注册;可用设备:   /作业:本地主机/复制:0 /任务:0 / CPU:0

似乎.h5文件中的某些变量被分配给具有作业“localhost”的特定设备。因此,当我尝试在参数服务器上加载它时,我收到错误。

有人可以澄清如何解决这个问题吗?我可能应首先加载keras模型而不启动服务器,然后在参数服务器上重新加载它。但细节对我来说还不清楚..

0 个答案:

没有答案