首页 炼丹房 帖子详情
请问灰度图像输入VGG,怎么改才是最好的?
收藏
快速回复
炼丹房 问答新手上路 2896 27
请问灰度图像输入VGG,怎么改才是最好的?
收藏
快速回复
炼丹房 问答新手上路 2896 27

如果不改会对结果有影响吗?

0
收藏
回复
全部评论(27)
时间顺序
thinc
#22 回复于2021-01
可以搞,具体做法就是直接将第一个卷积层的输入通道改为1

你这个是自己组的网,用的api是nn.Conv2D()

他这里用的官方搭好的网络,api是vision.models.vgg16()

0
回复
thinc
#23 回复于2021-01
预训练模型能只用中间几层么?

vision.models.vgg16()这种预训练模型都是论文中的模型,也就是从ImageNet上训练出来的

0
回复
thinc
#24 回复于2021-01
既然输出维度可以改,那么同样的方法改输入维度呢?。只用预训练模型的中间层,第一层和最后一层都从新训。当然,改第一层和改最后一层的意义大大不同。

这样的话我觉得你得把api的源代码修改一下,然后重新调用了= =

0
回复
AIStudio810258
#25 回复于2021-01
thinc #24
这样的话我觉得你得把api的源代码修改一下,然后重新调用了= =

如果只是预训练模型呢?可以只用中间层么~~

0
回复
thinc
#26 回复于2021-01
如果只是预训练模型呢?可以只用中间层么~~

不行= =

0
回复
AIStudio810258
#27 回复于2021-01
thinc #26
不行= =

最近看到了一个文章以前做过的消融实验,研究迁移学习的。

挨个交换模型的每一层,看看那些层能迁移。。。

0
回复
AIStudio810258
#28 回复于2021-01
thinc #26
不行= =

迁移学习好玩么?

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户