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 / zero boilerplate dashboards live autologging for keras and pytorch with visdom

  • YouTube
Zero-Boilerplate Dashboards: Live Autologging for Keras and PyTorch with Visdom preview
  • Details

Zero-Boilerplate Dashboards: Live Autologging for Keras and PyTorch with Visdom

Duration: NaN:NaN:NaN

Speaker: Jayant Parashar

Type: CLS - Talk (Open Tech Summit)

Expertise:

Event: Devcon

Date: Nov 2026

Training loops shouldn't need boilerplate just to see a loss curve. As part of my GSoC 2026 work with FOSSASIA on Visdom, I built VisdomLogger — a native logging API that streams metrics straight to Visdom's live dashboard. It shipped in Visdom v0.3.0 and is already usable today. VisdomLogger's design keeps Visdom's philosophy intact it receives values through a simple log(name, value) call and never instruments training itself. That boundary is what makes true autologging possible on top of it — and in this talk I'll show the real thing a Keras callback that hooks into [model.fit](http://model.fit)() and streams loss, accuracy, and any tracked metric to Visdom automatically, with zero manual logging calls in the training loop. In this lightning talk, I'll run a live Keras training script with no logging boilerplate and watch the dashboard populate in real time, then briefly show the same pattern working for PyTorch. I'll close with what's next extending true autologging to PyTorch Lightning, XGBoost, and scikit-learn on a shared backend.

Categories

AI