我在GoogleColab上使用%memit
来获取反向进程的内存使用情况。我认为每次跑步的结果应该完全相同。但我得到了不同的结果。这是我在MiB中的结果:
98.93, 98.98, 122.41, 98.92, 122.34, 98.80, 122.55
我所做的只是:
mem = %memit -o loss.backward(retain_graph = False)
我不知道为什么结果不同。我甚至在每次运行之前都会重新启动内核。差异是来自%memit
还是来自backward
过程
Tags:
目前没有回答
相关问题 更多 >
编程相关推荐