更改现有网络模型vgg16
现以ImageNet数据集为例,神经网络选取VGG16。
vgg16 网络有1000个输出,数据集 ImageNet 有1000个类别。
想要将vgg16网络应用到其他数据集(10个类别),可以修改该网络输出。
vgg16网络模型
法1:直接在后面加一层
vgg16_True.add_module("add_linear",nn.Linear(1000,10))
法2 : 可以把新添加的层,放在classifier的框架底子,变成classifier的子集
vgg16_True.classifier.add_module