当我尝试在 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 分支?