Devcon Archive logo
Devcon Devconnect Forum Blog
  • Watch
  • Event
    Event: background logo
    • Devcon 7
    • Devcon 6
    • Devcon 5
    • Devcon 4
    • Devcon 3
    • Devcon 2
    • Devcon 1
    • Devcon 0
    • Devconnect ARG
  • Categories
    Categories: background logo
    • Cryptoeconomics
    • Devcon
    • Developer Experience
    • Coordination
    • Core Protocol
    • Layer 2s
    • Real World Ethereum
    • Cypherpunk & Privacy
    • Security
    • Applied Cryptography
    • Usability
  • Playlists

Suggested

Loading results..

View all

About Devcon —

Devcon is the Ethereum conference for developers, researchers, thinkers, and makers.

An intensive introduction for new Ethereum explorers, a global family reunion for those already a part of our ecosystem, and a source of energy and creativity for all.

  • Watch
  • Devcon
  • Devconnect
  • Forum
  • Blog

Get in touch

devcon@ethereum.org

Subscribe to our newsletter

Crafted with passion ❤️ at the Ethereum Foundation

© 2026 — Ethereum Foundation. All Rights Reserved.

devcon8 / watch your models learn real time aiml experiments with visdom

  • YouTube
Watch Your Models Learn: Real-Time AI/ML Experiments with Visdom preview
  • Details

Watch Your Models Learn: Real-Time AI/ML Experiments with Visdom

Duration: NaN:NaN:NaN

Speaker: Norbert Preining

Type: CLS - Talk (Open Tech Summit)

Expertise:

Event: Devcon

Date: Nov 2026

Training an AI model can take minutes, hours or days. Waiting until the end to inspect a log file is often too late: loss may already be diverging, gradients may be behaving unexpectedly, validation performance may have stopped improving, or a data pipeline may simply be producing the wrong results. Visdom provides an open-source way to see what is happening while an experiment is running. In this session, Norbert Preining will show how Python applications and machine-learning workflows can send live data to Visdom and turn a running experiment into an interactive dashboard. Starting with only a few lines of Python, we will look at streaming loss and accuracy curves, NumPy data, images and model outputs directly into the browser. The session will then move from individual plots to complete ML workflows: monitoring PyTorch and PyTorch Lightning training, collecting TensorFlow/Keras metrics, organizing experiments, recording hyperparameters and comparing runs. We will also look at how Visdom can be used to inspect images, embeddings and other intermediate results while a model is still training. A key idea behind Visdom is that visualization should remain separate from the computation itself. Your training framework computes the metrics; Visdom receives, stores and visualizes them. This keeps the integration small, makes Visdom usable with many different frameworks and allows developers to run the visualization server locally, on their own infrastructure or alongside remote training systems. The latest Visdom work also makes this approach useful for larger experiment workflows: experiments can carry parameters, metrics and tags, runs can be searched and compared, and live results can be explored through hyperparameter and experiment views. The talk will use short code examples and live visualizations to show how quickly a normal Python or ML training loop can become observable. Whether you are training a PyTorch model, working with TensorFlow/Keras, exploring NumPy data or building your own AI pipeline, the goal is the same: **don't wait for the experiment to finish to understand what it is doing.**

Categories

AI