我正在研究vgg16模型,并看到了以下内容:
model = VGG16(weights='imagenet')和
model = VGG16()发布于 2018-12-20 13:32:57
这两者之间没有区别,因为根据文档,默认情况下,weights参数被设置为'imagenet'
keras.applications.vgg16.VGG16(include_top=True, weights='imagenet', input_tensor=None, input_shape=None, pooling=None, classes=1000)因此,如果在实例化VGG16类时不设置此参数,默认情况下它将被设置为'imagenet',因此将加载ImageNet权重。
但是,如果您喜欢只加载VGG16模型而不需要经过任何预先训练的权重,那么在实例化VGG16类时可以传递VGG16。有关参数的更多信息,请阅读关于VGG16的文档。
https://stackoverflow.com/questions/53869490
复制相似问题