Использование Ngrok для получения туннеля к экземпляру TensorBoard в Colab раньше было довольно распространенной практикой, но больше не нужно: TensorBoard имеет встроенную поддержку для сред ноутбуков, включая Colab и Jupyter. После загрузки расширения для ноутбука tensorboard
вы можете просто запустить командную строку с %tensorboard
, и она должна просто работать:
%load_ext tensorboard # only needed once (e.g., at top of notebook)
%tensorboard --logdir logs
![Screenshot of TensorBoard running in Colab](https://i.stack.imgur.com/Vmhrj.png)
Вам также не нужно устанавливать хост и порт (хотя вы можете; он должен работать до тех пор, пока хост разрешается), и вам не нужно работать в фоновом режиме. Экземпляр TensorBoard, показанный в записной книжке, будет продолжать обновлять sh в режиме реального времени по мере того, как вы будете записывать дополнительные учебные данные из своей записной книжки Colab.
Для получения дополнительной информации вы можете ознакомиться с документами для «Использование TensorBoard в ноутбуках ».
(Раскрытие: я работаю над TensorBoard и реализовал эту функцию.)