繁体   English   中英

如何在 pytorch 中使用张量板?

[英]How do I use tensorboard with pytorch?

我正在关注 pytorch tensorboard 教程: https ://pytorch.org/tutorials/intermediate/tensorboard_tutorial.html。

但由于以下错误,我什至无法启动:

from torch.utils.tensorboard import SummaryWriter
---------------------------------------------------------------------------
ModuleNotFoundError                       Traceback (most recent call last)
~/apps/anaconda3/envs/torch/lib/python3.7/site-packages/torch/utils/tensorboard/__init__.py in <module>
      1 try:
----> 2     from tensorboard.summary.writer.record_writer import RecordWriter  # noqa F401
      3 except ImportError:

ModuleNotFoundError: No module named 'tensorboard'

During handling of the above exception, another exception occurred:

ImportError                               Traceback (most recent call last)
<ipython-input-4-c8ffdef1cfab> in <module>
----> 1 from torch.utils.tensorboard import SummaryWriter
      2 
      3 # default `log_dir` is "runs" - we'll be more specific here
      4 writer = SummaryWriter('runs/fashion_mnist_experiment_1')

~/apps/anaconda3/envs/torch/lib/python3.7/site-packages/torch/utils/tensorboard/__init__.py in <module>
      2     from tensorboard.summary.writer.record_writer import RecordWriter  # noqa F401
      3 except ImportError:
----> 4     raise ImportError('TensorBoard logging requires TensorBoard with Python summary writer installed. '
      5                       'This should be available in 1.14 or above.')
      6 from .writer import FileWriter, SummaryWriter  # noqa F401

ImportError: TensorBoard logging requires TensorBoard with Python summary writer installed. This should be available in 1.14 or above.

我通过 conda 安装了 pytorch 1.14。 我应该安装其他东西吗?

该教程可能会让您知道您需要安装 tensorboard。 查看pytorch tensorboard 文档,其中解释了您需要先安装 tensorboard。

基本上你可以使用安装张量板

pip install tensorboard

然后通过运行启动张量板服务器

tensorboard --logdir=runs

runs目录是您的摘要编写器将写入的位置,也是 tensorboard 服务器读取以了解要可视化的内容的位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM