Tensorflow内存消耗在VM上不同

时间:2018-11-01 16:45:33

标签: tensorflow virtual-machine ram rnn

我在本地机器(Win 10,16Gb ram)上执行序列分类的RNN实现,当我进行训练时,有时达到100%的内存使用率。 当我尝试在Azure VM(Linux Ubuntu,14gb ram)上运行它时,一旦达到高ram使用率,该进程就会被终止。

我当前在本地计算机上使用的批处理大小为5000,因此我尝试减小VM的大小,但是即使将其设置为2000,该过程还是被终止了。

在vm上也给我警告: tensorflow / core / framework / allocator.cc:113] 1152000000的分配超过了系统内存的10%。

我不了解的是本地计算机如何处理内存使用情况,而vm即使仅相差2gb的ram也无法。

有人有任何线索吗?

如果您需要更多信息,请提前告诉我!

0 个答案:

没有答案