gpt4 book ai didi

python - TensorBoard --logdir ="path/to/log"(无法分配给运算符(operator))

转载 作者:太空宇宙 更新时间:2023-11-03 11:42:44 25 4
gpt4 key购买 nike

我写了我的第一个 tensorflow 代码,我试图用 tensorboard 将它可视化,但我遇到了很多其他人似乎正在遇到的问题: (语法错误:无法分配给运算符)

尝试运行时: (tensorboard --logdir=path/to/logs/directory)

而且我在任何网站上都找不到解决该问题的帖子。为澄清起见,这些是我查看过的线程示例,我相信它们涵盖了我迄今为止尝试过的内容,但我发现许多线程完全是空的。

tensorboard shows a SyntaxError: can't assign to operator

Creating log directory in tensorboard

Tensorboard SyntaxError: invalid syntax

https://github.com/tensorflow/tensorflow/issues/3688

从头开始,我遇到了这个错误(语法错误:无法分配给运算符),我以为我打错了字,所以我确认我使用的是正确的代码,然后我开始搜索以找到答案并找到了很多回复都给出了尝试的方法,所以我考虑/尝试了它们,包括:移动日志文件的存储位置,移动用于在原始 tensorflow python 文件中创建日志的代码所在的位置,重新启动电脑(idk? ) 但它没有用,右键单击并在日志文件上使用 open with 命令并指定它应该在终端中使用“x”命令运行,等等,似乎大多数答案都涉及基本的东西,正确设置了 tensorflow 或正确使用命令,但我认为这是一个更深层次的问题,因为绝大多数人都缺乏建议,而且在我尝试修复此问题时使用 tensorboard、tensorflow/tensorboard 观看的所有视频中,没有视频甚至暗示这一步是一个可能导致错误的错误,暗示它不是一个简单/常见的错误。任何帮助、建议,甚至是关于我可以在哪里寻找建议的建议,我都将不胜感激。

编辑:我还在做这个,我找到了一个 tensorflow 的示例文件,它被设计用来运行,这样你就可以在不编写任何代码的情况下看到 tensorboard,它给出了输入终端的确切代码,它仍然给我同样的错误虽然我确实注意到一件事,这是代码“tensorboard --logdir=/tmp/tensorflow/mnist”,但如果我运行它,我会因为第一个正斜杠而出现语法错误,如果我删除它,我会得到原来的“无法分配给运算符(operator)”错误。

最佳答案

您正在从交互式 python shell 或 ipython/jupyter-notebook 运行命令。

如果您从 ipython/jupyter-notebook 运行它,您可以在命令的开头插入 ! 以运行 native 系统命令。

因此在这种情况下你可以运行:

!tensorboard --logdir=name_of_the_folder

或者,您必须从终端运行此命令:

tensorboard --logdir=name_of_the_folder

关于python - TensorBoard --logdir ="path/to/log"(无法分配给运算符(operator)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45874363/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com