Runlog logo

Runlog

Monitoramento de treinamento em tempo real com histórico ilimitado

Runlog é um monitor de treinamento leve e focado em desenvolvedores. Envie métricas de qualquer script com um único logger, acompanhe o progresso ao vivo e mantenha um histórico completo de experimentos.

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 - Monitoramento de treinamento em tempo real com histórico ilimitado | Product Screenshot
Runlog product screenshot

Mais sobre Runlog

Runlog

Runlog é um monitor de treinamento leve e focado em desenvolvedores. Permite enviar métricas de qualquer script com um único logger, acompanhar o progresso ao vivo e manter um histórico limpo de cada experimento. A configuração requer apenas três linhas de código.

  • Streaming de métricas em tempo real:Cada passo e valor são transmitidos instantaneamente, com gráficos atualizados ao vivo, sem polling ou latência.
  • SDK offline-first:Dados são armazenados localmente e sincronizados automaticamente ao reconectar, garantindo zero perda de métricas ou logs mesmo em quedas de conexão.
  • Captura automática de terminal:Todas as saídas de terminal, incluindo prints e barras tqdm, são capturadas e transmitidas para o painel sem configuração extra.
  • Comparação entre execuções de usuários:Carregue execuções de colegas diretamente na visualização de comparação, sobrepondo resultados instantaneamente sem necessidade de exportação.
  • Alertas condicionais por e-mail:Defina regras de limite em qualquer métrica e receba notificações exatamente quando ocorrerem, como valores acima/abaixo do limite ou estagnação.
  • Detecção de falhas:Identifica travamentos como exceções Python, erros OOM ou NaN loss e envia alerta imediato com o último estado conhecido.
  • Detecção de execução parada:Se nenhum passo for registrado dentro de um intervalo configurável, a execução é marcada como parada e um alerta é enviado.
  • Treinamento interrompível:Pause do painel envia sinal limpo para salvar checkpoint e interromper, sem perda de estado.
  • Registro dinâmico de métricas:Registre qualquer par chave-valor em qualquer passo; gráficos são criados automaticamente sem esquema ou configuração.
  • Notas e observações por execução:Escreva notas em markdown diretamente na execução, fixando observações em passos específicos para documentar mudanças.
  • Espaços de equipe com RBAC:Convide membros para workspace compartilhado com controle granular de ações por função, definindo exatamente o que cada um pode criar, editar ou gerenciar.
  • Comparação lado a lado de execuções:Sobreponha múltiplas execuções nos mesmos eixos de gráfico para avaliar métodos de treinamento, varreduras de hiperparâmetros e mudanças de arquitetura.
  • Links públicos compartilháveis:Gere URLs somente leitura para qualquer execução, permitindo compartilhamento com colaboradores sem necessidade de conta.
  • Registro de checkpoints:Marque caminhos de checkpoint no painel com snapshot exato das métricas, facilitando encontrar o melhor checkpoint sem vasculhar logs.

Com o Runlog, você transforma o monitoramento de treinamento em uma experiência fluida e confiável. Ao eliminar a perda de dados e oferecer visibilidade em tempo real, ele permite que você se concentre no que importa: iterar e entregar modelos melhores mais rapidamente. Escolha Runlog para ter controle total sobre seus experimentos, desde o primeiro passo até o checkpoint final.