我正在使用Tensorflow 0.8来训练深度神经网络。目前,我遇到一个问题,我想定义两个完全相同的神经网络N1和N2,并且我训练N1,在训练循环期间,我每4次迭代将更新的权重从N1复制到N2。事实上,我知道有一种方法可以使用tf.train.saver.save()
将所有N1权重保存到磁盘上的.ckpt
文件中,并使用tf.train.saver.restore()
从.ckpt文件中加载这些权重,这相当于复制功能。然而,这种加载/重新加载会影响训练速度,我想知道是否有其他更有效的方法进行复制(例如,在内存中复制等)。谢谢!
https://stackoverflow.com/questions/38065448
复制相似问题