Tensorflow tf.profiler的峰值内存使用率比nvidia smi高多少?

Tensorflow tf.profiler的峰值内存使用率比nvidia smi高多少?,tensorflow,Tensorflow,我使用tf.profiler来记录GPU内存使用情况,但得到的结果很混乱。当batch=1,nvidia smi显示使用了1.2GB GPU ram时,tf.profiler返回“644.06MB”峰值内存。当batch=32时,nvidia smi显示使用的4.8GB GPU ram,tf.profiler返回“13792.77MB”峰值内存 有人能解释吗

我使用
tf.profiler
来记录GPU内存使用情况,但得到的结果很混乱。当
batch=1
nvidia smi
显示使用了1.2GB GPU ram时,
tf.profiler
返回“644.06MB”峰值内存。当
batch=32
时,
nvidia smi
显示使用的4.8GB GPU ram,
tf.profiler
返回“13792.77MB”峰值内存

有人能解释吗