Mik*_*ris 36

安装Tensorflow的步骤如下:https://www.tensorflow.org/install/

例如,在Linux上仅用于CPU(无GPU),您可以键入以下命令:

pip install -U pip
pip install tensorflow
Run Code Online (Sandbox Code Playgroud)

由于TensorFlow取决于TensorBoard,运行以下命令应该不会是必要的:

pip install tensorboard
Run Code Online (Sandbox Code Playgroud)

  • @Alex_M是的,这对我有用.TensorBoard作为Tensorflow的一部分安装,我能够使用`python .local/lib/python2.7/site-packages/tensorflow/tensorboard/tensorboard.py --logdir = tmp`运行它. (9认同)
  • 我发现这个答案具有误导性,因为“tensorboard”不需要“tensorflow”。许多其他 ML 库使用“tensorboard”进行日志记录,因此我不会将“tensorflow”声明为“tensorboard”的要求。正确且更简单的响应是直接使用 conda 或 pip 安装tensorboard,跳过“tensorflow”的安装。 (4认同)

Eng*_*ero 29

尝试输入which tensorboard您的终端.如果您按照tensorboard README中的说明安装pip它应该存在(尽管文档没有告诉您现在可以在不执行任何其他操作的情况下启动tensorboard).

你需要给它一个日志目录.如果您位于保存图表的目录中,则可以从终端启动它,例如:

tensorboard --logdir .
Run Code Online (Sandbox Code Playgroud)

或更一般地说:

tensorboard --logdir /path/to/log/directory
Run Code Online (Sandbox Code Playgroud)

对于任何日志目录.

然后打开您喜欢的Web浏览器并输入以localhost:6006进行连接.

这应该让你开始.至于记录训练过程中有用的任何内容,您需要使用TensorFlow摘要API.您还可以TensorBoard在Keras中使用回调.


Mar*_*Cnu 14

如果您的Tensorflow安装位于此处:

/usr/local/lib/python2.7/dist-packages/tensorflow
Run Code Online (Sandbox Code Playgroud)

那么启动Tensorboard的python命令是:

$ python /usr/local/lib/python2.7/dist-packages/tensorflow/tensorboard/tensorboard.py --logdir=/home/user/Documents/.../logdir
Run Code Online (Sandbox Code Playgroud)

从pip安装允许您使用:

$ tensorboard --logdir=/home/user/Documents/.../logdir
Run Code Online (Sandbox Code Playgroud)


dan*_*ion 7

TensorBoard不是一个单独的组件.TensorBoard与TensorFlow一起打包.

  • 现在,它是独立的:`pip install tensorboard` (2认同)

小智 5

为它创建别名可能会有所帮助.

安装并找到您的张量板位置:

pip install tensorboard
pip show tensorboard
Run Code Online (Sandbox Code Playgroud)

在.bashrc中添加以下别名:

alias tensorboard='python pathShownByPip/tensorboard/main.py'
Run Code Online (Sandbox Code Playgroud)

打开另一个终端或运行exec bash.

对于Windows用户,请进入pathShownByPip\tensorboardpython main.py从那里运行.

对于Python 3.x,使用pip3pip不是忘记python3在别名中使用.