Nếu bạn đang làm việc với thư viện Keras và muốn sử dụng bảng liệt kê để in biểu đồ chính xác và các biến khác, thì dưới đây là các bước để làm theo.
Bước 1: Khởi tạo thư viện gọi lại máy ảnh để nhập bảng điều khiển bằng cách sử dụng lệnh bên dưới
from keras.callbacks import TensorBoard
Bước 2: Bao gồm lệnh dưới đây trong chương trình của bạn ngay trước lệnh "model.fit ()".
tensor_board = TensorBoard(log_dir='./Graph', histogram_freq=0, write_graph=True, write_images=True)
Lưu ý: Sử dụng "./graph". Nó sẽ tạo thư mục đồ thị trong thư mục làm việc hiện tại của bạn, tránh sử dụng "/ graph".
Bước 3: Bao gồm gọi lại Tenorboard trong "model.fit ()". Mẫu được đưa ra dưới đây.
model.fit(X_train,y_train, batch_size=batch_size, epochs=nb_epoch, verbose=1, validation_split=0.2,callbacks=[tensor_board])
Bước 4: Chạy mã của bạn và kiểm tra xem thư mục biểu đồ của bạn có trong thư mục làm việc của bạn không. nếu các mã trên hoạt động chính xác, bạn sẽ có thư mục "Đồ thị" trong thư mục làm việc của mình.
Bước 5: Mở Terminal trong thư mục làm việc của bạn và gõ lệnh bên dưới.
tensorboard --logdir ./Graph
Bước 6: Bây giờ hãy mở trình duyệt web của bạn và nhập địa chỉ bên dưới.
http://localhost:6006
Sau khi nhập, trang Tensorbaord sẽ mở ra nơi bạn có thể thấy biểu đồ của các biến khác nhau.
histogram_freq
để1
. "histogram_freq: tần số (tính bằng epoch) để tính toán biểu đồ kích hoạt cho các lớp của mô hình. Nếu được đặt thành 0, biểu đồ sẽ không được tính toán."