หากคุณทำงานกับห้องสมุด Keras และต้องการใช้เมตริกซ์เพื่อพิมพ์กราฟของความแม่นยำและตัวแปรอื่น ๆ ของคุณจากนั้นด้านล่างเป็นขั้นตอนที่ต้องปฏิบัติตาม
ขั้นตอนที่ 1: เริ่มต้นไลบรารีโทรกลับ keras เพื่อนำเข้าเทนเซอร์บอร์ดโดยใช้คำสั่งด้านล่าง
from keras.callbacks import TensorBoard
ขั้นตอนที่ 2: รวมคำสั่งด้านล่างในโปรแกรมของคุณก่อนคำสั่ง "model.fit ()"
tensor_board = TensorBoard(log_dir='./Graph', histogram_freq=0, write_graph=True, write_images=True)
หมายเหตุ: ใช้ "./graph" มันจะสร้างโฟลเดอร์กราฟในไดเรกทอรีการทำงานปัจจุบันของคุณหลีกเลี่ยงการใช้ "/ กราฟ"
ขั้นตอนที่ 3: รวมการเรียกกลับ Tensorboard ใน "model.fit ()" ตัวอย่างจะได้รับด้านล่าง
model.fit(X_train,y_train, batch_size=batch_size, epochs=nb_epoch, verbose=1, validation_split=0.2,callbacks=[tensor_board])
ขั้นตอนที่ 4: เรียกใช้รหัสของคุณและตรวจสอบว่ามีโฟลเดอร์กราฟอยู่ในไดเรกทอรีทำงานหรือไม่ หากรหัสข้างต้นทำงานอย่างถูกต้องคุณจะมีโฟลเดอร์ "กราฟ" ในไดเรกทอรีการทำงานของคุณ
ขั้นตอนที่ 5: เปิด Terminal ในไดเรกทอรีการทำงานของคุณและพิมพ์คำสั่งด้านล่าง
tensorboard --logdir ./Graph
ขั้นตอนที่ 6: ตอนนี้เปิดเว็บเบราว์เซอร์ของคุณและป้อนที่อยู่ด้านล่าง
http://localhost:6006
หลังจากเข้าสู่หน้า Tensorbaord จะเปิดขึ้นที่ซึ่งคุณสามารถดูกราฟของตัวแปรต่าง ๆ ได้
histogram_freq
1
"histogram_freq: frequency (เป็น epochs) ที่จะคำนวณฮิสโตแกรมการเปิดใช้งานสำหรับเลเยอร์ของแบบจำลองหากตั้งค่าเป็น 0 ฮิสโตแกรมจะไม่ถูกคำนวณ"