当我尝试在 VSCODE 上运行 jupyter notebook 时,未显示张量板输出

Posted

技术标签:

【中文标题】当我尝试在 VSCODE 上运行 jupyter notebook 时,未显示张量板输出【英文标题】:tensor board output is not shown when I am trying to run the jupyter notebook on VSC 【发布时间】:2021-04-26 03:24:05 【问题描述】:

我正在尝试在我的系统(Windows、VSC、Python 3.8)上运行此代码:

https://www.tensorflow.org/tensorboard/graphs

我可以看到一条消息说 tensorboard 正在启动,但没有显示:

问题是什么,我该如何解决?

编辑1

我更新了系统并再次尝试,但还是一样:

1- Jupyter 是最新版本:

2- Tensorflow 和 tensorboard 都是 2.4.1

3- 仍然没有从张量板上得到输出。我多次运行单元格以确保此处不会出现窗口中的错误。

【问题讨论】:

我无法重现您的问题,您是否正确配置了环境。查看jupyter_tensorboard。您也可以在JupytLab 中尝试,看看问题是否消失。 【参考方案1】:

我们在 VS Code 的 Jupyter 扩展 12 月版本中添加了对在 VS Code Jupyter 笔记本中查看内联 TensorBoard 的支持。

您需要确保升级到最新版本 (2.4.1) 的 TensorBoard 包,以及 VS Code 的 Jupyter 扩展的 12 月版本。在那之后你应该很高兴。

请注意,Windows 上的 TensorBoard 存在一个已知问题,即在 Jupyter 笔记本中内联启动 TensorBoard 将在第一次尝试时超时。简单地重新运行单元格应该会导致 TensorBoard UI 内联显示。这已在 TensorBoard 中报告并修复,但尚未在包更新中发布:https://github.com/tensorflow/tensorboard/issues/4300

如果在尝试上述操作后 TensorBoard 仍然没有出现在 VS Code 中的 Jupyter 笔记本中,请随时在 https://github.com/microsoft/vscode-jupyter/issues 提出问题。我们非常乐意为您提供帮助。

【讨论】:

不工作:(请参阅我在原始问题中的编辑。 很抱歉。如果你运行%tensorboard --logdir logs --port 6007,你会得到不同的结果吗?否则,您介意在 github.com/microsoft/vscode-jupyter/issues 上提交 GitHub 问题并包括开发人员工具控制台的内容吗?您可以通过运行 Ctrl+Shift+P 打开命令面板找到它,然后输入“Toggle Developer Tools”,然后选择“Console”选项卡的内容。谢谢和道歉!

以上是关于当我尝试在 VSCODE 上运行 jupyter notebook 时,未显示张量板输出的主要内容,如果未能解决你的问题,请参考以下文章

当 Jupyter 笔记本在一个分支上运行时,如何安全地切换 Git 分支?

Torch 在 VSCode 中成功运行,但在 Jupyter Notebook 中出现错误

VS Code 之 Jupyter NoteBook 初试

尝试在 vscode 上通过颤振运行应用程序时出现此错误

vsCode 不在物理 iPhone 上运行颤振应用程序

无法在Mac OS上运行jupyter(给出pysqlite2错误)