缺少张量节点内存信息

问题描述:

我想获取有关我的图表需要多少内存的信息,所以我试图使用tf.RunMetadata列车选项来检查张量板中不同图形组件的字节信息。我的代码的培训部分看起来像这样:缺少张量节点内存信息

sess=tf.Session 
... 

for itr in xrange(MAX_STEPS): 
    train_images, train_annotations = train_dataset_reader.next_batch(BATCH_SIZE) 
    feed_dict = {x: train_images, y: train_annotations} 
    run_options = tf.RunOptions(trace_level=tf.RunOptions.FULL_TRACE) 
    run_metadata = tf.RunMetadata() 
    sess.run(train_step, feed_dict=feed_dict, options=run_options, run_metadata=run_metadata) 

    #Tensorboard summary tester 
    if itr % 1000 == 0: 
     s = sess.run(merged_summary, feed_dict=feed_dict,options=run_options, run_metadata=run_metadata) 

     writer.add_summary(s, itr) 
     writer.add_run_metadata(run_metadata, 'sted%d' % itr) 

但是我仍然没有看到我的张量板图上的任何内存统计信息。输出如下:enter image description here

我刚才有同样的问题。内存信息仅与特定的“会话运行”一起显示。所以你的问题没有会话运行。

Session runs image

在我的情况下,再次运行删除以前的logdata后,就得到了解决。