Python Tensorflow Optimizer.compute_渐变在第一步时运行速度慢得多
我有一个用tensorflow编写的用于多GPU训练的复杂rnn模型。当我运行我的tf代码时,图形构建在合理的时间内发生 但是,当我调用Python Tensorflow Optimizer.compute_渐变在第一步时运行速度慢得多,python,tensorflow,deep-learning,rnn,multi-gpu,Python,Tensorflow,Deep Learning,Rnn,Multi Gpu,我有一个用tensorflow编写的用于多GPU训练的复杂rnn模型。当我运行我的tf代码时,图形构建在合理的时间内发生 但是,当我调用sess.run来运行图表时,Optimizer.compute\u渐变在第一步需要花费大量时间运行,但在随后的步骤中速度要快得多(大约快10倍)。我的数据集中的每个批次都具有相同的形状 为什么会这样 谢谢您是否对数据加载进行了基准测试?如何将数据输入到图形中?
sess.run
来运行图表时,Optimizer.compute\u渐变在第一步需要花费大量时间运行,但在随后的步骤中速度要快得多(大约快10倍)。我的数据集中的每个批次都具有相同的形状
为什么会这样
谢谢您是否对数据加载进行了基准测试?如何将数据输入到图形中?