在 Colab 上运行 TensorBoard

Posted

技术标签:

【中文标题】在 Colab 上运行 TensorBoard【英文标题】:Run TensorBoard on Colab 【发布时间】:2021-11-04 04:13:59 【问题描述】:

我有以下代码

!pip install timm

import timm
from torchsummary import summary
import torchvision.models as models
import torch 
import os
from torch.utils.tensorboard import SummaryWriter

%load_ext tensorboard
#model = models.inception_v3(pretrained=False)

model = timm.create_model('inception_v4', pretrained=False)
#model.cuda()

summary(model, (3, 440, 440))
writer=SummaryWriter('/content/logsdir')

%tensorboard --logdir /content/logsdir

代码运行时,出现 No graph definition files were found 错误。有什么问题?

【问题讨论】:

你能提供完整错误回溯吗? 你能在运行后在一个单元格中运行!ls /content/!ls /content/logsdir 吗?我还建议尝试 wandb.ai 而不是 tensorboard 以获得更好的实验跟踪 @tnfru 我试过了,但还是一样。运行上述代码后,我运行!ls /content/ and !ls /content/logsdir @Ivan 你能在 Colab 中运行代码吗?这段代码不需要任何东西,可以直接在 Colab 中运行 我确实运行了它,它正确地启动了嵌入式 Tensorboard 窗口。这可能意味着问题出在你身上...... 【参考方案1】:

使用内置魔法命令 https://ipython.readthedocs.io/en/stable/interactive/magics.html

阅读参考文档https://colab.research.google.com/github/tensorflow/tensorboard/blob/master/docs/tensorboard_in_notebooks.ipynb

【讨论】:

以上是关于在 Colab 上运行 TensorBoard的主要内容,如果未能解决你的问题,请参考以下文章

是啥让我的模型在笔记本电脑和 colab 上运行时预测错误值?

Tensorflow 示例在 colab 上运行良好,但在 jupyter lab 上运行时给出了 nan

pip 安装了 google.colab,现在无法在 Jupyter 笔记本上运行代码

在 Colab TPU 上运行 Pytorch 堆叠模型

在 google colab 上运行但在 kaggle 上运行的简单代码

为啥该代码段无法在 Google Colab 上运行?