Use TensorBoard for visualization experiment result in machine learning

Prepare development environment: Python 3.9.6 ; pip 21.1.3 ; jupyter-notebook 6.4.0 ; tensorflow 2.5.0 . If you run by command line Create file tensorboard_pytorch.py from torch.utils.tensorboard import SummaryWriter writer = SummaryWriter()for x inrange(5): y =100* x writer.add_scalar('y', y, x) writer.close() (c1) Result is Use your web browser, go to address http://localhost:6006 to see the result

Prepare development environment: Python 3.9.6 ; pip 21.1.3 ; jupyter-notebook 6.4.0 ; tensorflow 2.5.0 .

If you run by command line

Create file tensorboard_pytorch.py

from torch.utils.tensorboard import SummaryWriter

writer = SummaryWriter()for x inrange(5):
    y =100* x
    writer.add_scalar('y', y, x)

writer.close()

(c1)

Result is

Use your web browser, go to address http://localhost:6006 to see the result

If you run by jupyter notebook

Create a new jupyter notebook

pin install jupyter
jupyter notebook

Code block is the same, the content is

from torch.utils.tensorboard import SummaryWriter

writer = SummaryWriter()for x inrange(5):
    y =100* x
    writer.add_scalar('y', y, x)

writer.close()

(c1)

Load extension TensorBoard by

%load_ext tensorboard

Visualize the result of code snippet (c1) by

%tensorboard --logdir ./runs/

Result is

SummaryWriter methods are:

  • add_scalar
  • add_scalars
  • add_custom_scalars
  • add_historgram
  • add_image
  • add_images
  • add_figure
  • add_video
  • add_audio
  • add_text

Nguồn: viblo.asia

Bài viết liên quan

7 Cách Tăng Tốc Ứng Dụng React Hiệu Quả Mà Bạn Có Thể Làm Ngay

React là một thư viện JavaScript phổ biến trong việc xây dựng giao diện người d

Trung Quốc “thả quân bài tẩy”: hàng loạt robot hình người!

MỘT CUỘC CÁCH MẠNG ROBOT ĐANG HÌNH THÀNH Ở TRUNG QUỐC Thượng Hải, ngày 13/5 –

9 Mẹo lập trình Web “ẩn mình” giúp tiết kiệm hàng giờ đồng hồ

Hầu hết các lập trình viên (kể cả những người giỏi) đều tốn thời gian x

Can GPT-4o Generate Images? All You Need to Know about GPT-4o-image

OpenAI‘s GPT-4o, introduced on March 25, 2025, has revolutionized the way we create visual con