请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

#tensorboard的模型输出概念并不太清楚

图片描述

老师,在上面这个图中,Inputs表示conv3_2的输入来自于激活函数为relu的conv3_1层,是吧!
它的输出(第一个Outputs)表示conv3_2的输出为pool3/Maxpool,下面的train_op是10tensors是什么意思呀?,summary是4个tensors代表什么?(是不是代表在代码中指定要统计的min,max,mean,方差呀?,一共也是4个)图片描述
老师,还有上面这个图我也有一个点不明白,pool3输出到flatten,flatten对应的两个tensors是什么?他为什么没有显示经过pool3后的形状 ?4432 呢?(我以为它应该输出这个的)
图片描述
老师,上面的这个图是不是就表示,pool3的2tensors经过flatten后被展平成了[None ,512]呀!,然后输出到了全连接层。
综上:老师他到底什么时候输出图像的形状(?xx
x),什么时候输出几个tensor?

正在回答

1回答

在tensorboard中,我还没有发现固定的规律何时显示几个tensor,何时显示tensor的shape。你的截图中的一些node应该可以双击点开,看看里面有没有更详细的信息。具体几个tensor应该跟tensorflow的底层实现有关,如果不关注底层实现的话,这块我觉得可以不用在意。

而且tensorboard中应该也没有过多的选项可以让我们控制这些。

对于显示模型的这一块,平常开发中我们会用来检查模型连接的结构是否正确。上面这些已有的tensor的shape信息还有tensor的流向信息一般就足够我们使用了。


1 回复 有任何疑惑可以回复我~
  • 提问者 战战的坚果 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2020-03-29 16:28:35
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号