huggingface/knockknock

🚪✊Knock Knock: Get notified when your training ends with only two additional lines of code

54
/ 100
Established

When you're training deep learning models, it's hard to know exactly when a long process will finish or if it has crashed. This tool automatically sends you a notification via email, Slack, Telegram, or other messaging services. It takes your running machine learning model as input and sends a message to your chosen communication platform when the training is complete or if an error occurs. This is for machine learning engineers and researchers who train models.

2,827 stars. No commits in the last 6 months. Available on PyPI.

Use this if you want to receive automatic alerts on your preferred messaging platform about the completion or failure of your long-running model training sessions.

Not ideal if you prefer to manually monitor your model training progress directly in your development environment or don't need external notifications.

deep-learning model-training machine-learning-operations workflow-automation
Stale 6m
Maintenance 0 / 25
Adoption 10 / 25
Maturity 25 / 25
Community 19 / 25

How are scores calculated?

Stars

2,827

Forks

229

Language

Python

License

MIT

Last pushed

Jun 23, 2023

Commits (30d)

0

Dependencies

6

Get this data via API

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

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