tensorflow.contrib.memory_stats.BytesInUse-在图形中放置在哪里?
在模块tensorflow.contrib.memory_stats.BytesInUse-在图形中放置在哪里?,tensorflow,Tensorflow,在模块tensorflow.contrib.memory\u stats中: 据我所知,MaxBytesInUse,它将为我提供自会话生存期以来的最大内存使用量,对吗 我想知道BytesInUse。我原以为它会让我在一次会话运行中获得最大的内存使用率,但事实并非如此,因为它返回的数字非常低,但我知道我的内存已接近极限。所以我猜当内核执行操作时,它会返回当前的内存使用情况?但这是非常不确定的。如果它从一开始就开始,它将是低的(只有变量)。通过tf.control\u dependencies,我可
tensorflow.contrib.memory\u stats
中:
据我所知,MaxBytesInUse
,它将为我提供自会话生存期以来的最大内存使用量,对吗
我想知道BytesInUse
。我原以为它会让我在一次会话运行中获得最大的内存使用率,但事实并非如此,因为它返回的数字非常低,但我知道我的内存已接近极限。所以我猜当内核执行操作时,它会返回当前的内存使用情况?但这是非常不确定的。如果它从一开始就开始,它将是低的(只有变量)。通过tf.control\u dependencies
,我可以使它在最后执行,但是tf可能已经释放了任何已使用的内存,所以它也会很低(同样只有变量),对吗?那么,把它放在图表中有什么意义呢?但这可能永远不会满足我的需求,即在单个会话运行期间的最大内存使用量,对吗
那么,是否有任何方法可以获得我想要的,即单个会话运行的最大内存使用率