A Telegram bot to monitor and control deep learning experiments. DL training processes can run for many hours/days, and not always you are near your station to see how it’s progressing or to make adjustments.
Using this Telegram bot I have built you can seamlessly get constant updates and even control your training process.
Works with both Keras and TensorFlow (with Keras, all you need is to include a dedicated callback).
Using this bot, you can:
- Get per epoch updates on the loss, accuracy etc.
- Change the learning rate
- Get loss convergence plots
- Kill the training process
- Query the latest LR or metrics
- Limit access to a specific Telegram user id