進入項目路徑
輸入“ tensorboard --logdir 文件夾名 ” 監聽該文件夾
代碼中編寫將數據寫入本地:
1. 標量數據寫入:
2. 圖片數據寫入:
結果展示:
多張圖片顯示(直接傳入多張圖片):
多張圖片(將多張圖片轉化為1張圖片)數據寫入:
結果展示:
import tensorflow as tf import datetime # tensorboard文件處理 current_time = datetime.datetime.now().strftime('%Y%m%d-%H%M%S') # 當前時間 # print('當前時間:',current_time) log_dir = 'tb_data/logs/' + current_time # 以當前時間作為log文件名 summary_writer = tf.summary.create_file_writer(log_dir) # 創建log文件 # 加載手寫數字數據 mnist = tf.keras.datasets.mnist (train_x, train_y), (test_x, test_y) = mnist.load_data() x = tf.cast(train_x,tf.float32) /255 print(x.shape) x = tf.reshape(x[0:15],[-1,28,28,1]) # 將數據寫入log文件 with summary_writer .as_default(): tf.summary.scalar('loss',float(2),step=0) # 加載標量數據 tf.summary.scalar('acc', float(80), step=0) tf.summary.image('imag', x,max_outputs=25, step=0) # 加載圖片數據