我只看到其目前居住在象徵性的張量(logits,標籤)的圖像:如何在張量板中顯示我的所有圖像?
with tf.name_scope("Train"):
optimizer = tf.train.AdamOptimizer(FLAGS.learning_rate).minimize(cost_function)
tf.summary.image('logits', tn_logits, max_outputs=4)
tf.summary.image('label', t_label, max_outputs=4)
在會話中,我在一個循環中進給網絡圖像。
for epoch in range(FLAGS.training_epochs):
for img in images:
_, summary_str, costs = sess.run([optimizer, merged_summary_op, cost_function],
feed_dict={t_im0: img.l_img.eval(), t_im1: img.r_img.eval(),
t_label: img.mask.eval()})
如何同時顯示所有圖像?
如果'tn_logits'和't_label'是形狀爲[[batch_size,height,width,channels]'的張量,張量板中將會有4個('max_outputs = 4')圖像。你有不同的結果還是想要別的東西? – eaksan
是的,它們的形狀是[1,h,w,1]。我剛剛嘗試了4個結果,但它始終保持爲2. – j35t3r