Runlog logo

Runlog

Monitoreo de métricas en vivo con tres líneas de código

Runlog es un monitor ligero de entrenamiento de IA que transmite métricas en vivo, captura registros automáticamente y permite comparar ejecuciones. Ideal para PyTorch, HuggingFace y más.

Sponsors

Become one
Featured
NoFilterGPT
NoFilterGPT

NoFilterGPT

Unleash the Unrestricted Power of anonymous and unfiltered ChatGPT

Visit Website
Featured
NotchNook
NotchNook

NotchNook

Access media, calendar, files, and more from the Mac's notch

Visit Website

Promote your product

Seen by 300K+ monthly visitors

Runlog - Monitoreo de métricas en vivo con tres líneas de código | Product Screenshot
Runlog product screenshot

Más sobre Runlog

Runlog

Runlog es un monitor de entrenamiento ligero y centrado en desarrolladores. Permite enviar métricas desde cualquier script con un solo registrador, ver el progreso en vivo y mantener un historial limpio de cada experimento. Su configuración requiere solo tres líneas de código.

  • Transmisión en vivo de métricas:Cada paso y valor se transmite en tiempo real; los gráficos se actualizan al instante sin necesidad de sondeo.
  • SDK offline-first:Si la conexión se pierde, los datos se almacenan localmente y se sincronizan automáticamente al reconectar, sin pérdida de métricas ni registros.
  • Captura automática de terminal:Cada impresión, barra tqdm y registro del framework se captura y transmite al panel junto con las métricas, sin configuración adicional.
  • Comparación entre usuarios:Carga la ejecución de un compañero directamente en la vista de comparación y superpone resultados al instante, sin necesidad de exportar.
  • Alertas por correo condicionales:Define reglas de umbral en cualquier métrica y recibe notificaciones cuando se superen, se estanquen o se disparen.
  • Detección de fallos:Detecta excepciones, errores OOM o pérdida NaN y envía una alerta inmediata con el último estado conocido.
  • Detección de ejecuciones muertas:Si no se registran pasos en un tiempo configurable, la ejecución se marca como muerta y se alerta al instante.
  • Entrenamiento interrumpible:Pausa desde el panel; el script recibe una señal limpia para guardar el checkpoint y detenerse sin pérdida de estado.
  • Registro dinámico de métricas:Registra cualquier par clave-valor en cualquier paso; los gráficos se crean automáticamente sin esquema ni configuración.
  • Notas y observaciones:Escribe notas en markdown directamente sobre una ejecución y anota observaciones en un paso específico.
  • Espacios de equipo con RBAC:Invita compañeros a un espacio de trabajo compartido con control granular de acciones: crear, editar, eliminar o gestionar.
  • Comparación lado a lado:Superpone múltiples ejecuciones en los mismos ejes para evaluar métodos de entrenamiento, barridos de hiperparámetros y cambios de arquitectura.
  • Enlaces públicos compartibles:Genera una URL pública de solo lectura para cualquier ejecución, sin necesidad de cuenta para verla.
  • Registro de checkpoints:Etiqueta las rutas de checkpoint con su instantánea de métricas exacta para encontrar el mejor sin buscar en registros.

En el desarrollo de modelos, Runlog actúa como un centro de control que transforma el caos de los registros en información clara y accionable. Al elegirlo, obtienes visibilidad en tiempo real, fiabilidad sin conexión y colaboración fluida, lo que acelera la iteración y reduce la incertidumbre en cada experimento.