【发布时间】:2017-05-18 14:31:31
【问题描述】:
我正在使用带有 Tensorflow 后端的 Keras,而查看 nvidia-smi 不足以了解当前网络架构需要多少内存,因为 Tensorflow 似乎只是分配了所有可用内存。
所以问题是如何找出真正的 GPU 内存使用情况?
【问题讨论】:
-
你试过'model.summary()'吗?它应该对模型内存使用情况有所了解。
-
@orabis 是的,但这只是权重,如果我们训练模型 Tensorflow 还会分配迭代 blob 和梯度 blob + 一些开销,我不知道如何精确计算内存使用量。
标签: python linux tensorflow keras