tensorboard无法显示projector的问题
我是用官方的例子,一点都没有改动,可以显示模型什么的,但是显示不了最后的三维的数据(projector)
显示的是 说我没有保存参数,但是官方的例子也没有保存参数,而且我用的pytorh的例子,为什么让我用tensorflow的保存参数的方法,
请赐教
tensorboard无法显示projector
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 【相关推荐】
- 关于该问题,我找了一篇非常好的博客,你可以看看是否有帮助,链接:pytorch-TensorFlow-tensorboard工具如何启动?相对路径和绝对路径的命令行启动;如何改变启动端口?
- 除此之外, 这篇博客: pytorch学习19:pytorch下tensorboard的使用中的 PROJECTOR 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
使用
add_embedding
来记录数值。add_embedding(mat, metadata=None, label_img=None, global_step=None, tag='default', metadata_header=None)
- tag:字符串。数据名称。
- metadata:torch.Tensor列表 或 numpy.array。一个一维列表,。
- global_step:整形,可选。训练的step
- walltime:浮点型,可选。默认为
time.time()
- dataformats:图像数据格式,默认为
'CHW'
,即 Channel x Height x Width,还可以是'CHW'
、'HWC'
或'HW'
等
from torch.utils.tensorboard import SummaryWriter import torchvision writer = SummaryWriter('runs/embedding_example') mnist = torchvision.datasets.MNIST('mnist', download=True) writer.add_embedding( mnist.train_data.reshape((-1, 28 * 28))[:100,:], metadata=mnist.train_labels[:100], label_img = mnist.train_data[:100,:,:].reshape((-1, 1, 28, 28)).float() / 255, global_step=0 )
注意:有可能打开tensorboard会提示
No scalar data was found
。这需要在右上角将模式调整为PROJECTOR
。
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报
悬赏问题
- ¥15 c语言怎么用printf(“\b \b”)与getch()实现黑框里写入与删除?
- ¥20 怎么用dlib库的算法识别小麦病虫害
- ¥15 华为ensp模拟器中S5700交换机在配置过程中老是反复重启
- ¥15 java写代码遇到问题,求帮助
- ¥15 uniapp uview http 如何实现统一的请求异常信息提示?
- ¥15 有了解d3和topogram.js库的吗?有偿请教
- ¥100 任意维数的K均值聚类
- ¥15 stamps做sbas-insar,时序沉降图怎么画
- ¥15 买了个传感器,根据商家发的代码和步骤使用但是代码报错了不会改,有没有人可以看看
- ¥15 关于#Java#的问题,如何解决?