stared/livelossplot

Live training loss plot in Jupyter Notebook for Keras, PyTorch and others

61
/ 100
Established

When training deep learning models, this tool helps you visualize the model's performance metrics (like accuracy and loss) as they change over each training cycle. You feed it your training data and it outputs a real-time, updating plot directly within your Jupyter Notebook. This is ideal for machine learning researchers, data scientists, and students who are iteratively building and testing models.

1,321 stars. Available on PyPI.

Use this if you need instant visual feedback on your deep learning model's training progress within a Jupyter Notebook environment, without needing to switch to a separate tool like TensorBoard.

Not ideal if you require advanced model performance tracking and experiment management features across many training runs, in which case a dedicated platform like TensorBoard or MLflow would be more suitable.

deep-learning-training model-evaluation jupyter-notebook-workflow machine-learning-experimentation data-science-education
Maintenance 6 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

1,321

Forks

141

Language

Python

License

MIT

Last pushed

Dec 28, 2025

Commits (30d)

0

Dependencies

4

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/stared/livelossplot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.