Ich versuche, Informationen darüber zu erhalten, wie viel Speicher mein Graph benötigt, und deshalb versuche ich Byte-Informationen verschiedener Graphkomponenten im Tensorboard mit der tf.RunMetadata
-Zugoption zu untersuchen. Der Trainingsteil meines Codes sieht so aus:Fehlende Tensorboard-Node-Speicherinformationen
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)
Allerdings sehe ich noch keine Speicherstatistiken auf meinem Tensorboard-Diagramm. Die Ausgabe sieht so aus: