深度学习:借用vgg的模型进行建模

本文探讨了如何在深度学习中应用VGG模型,深入解析了利用VGG模型进行建模的过程,适合对深度学习和人工智能感兴趣的Python开发者阅读。
摘要由CSDN通过智能技术生成
vgg = tf.keras.applications.VGG16(include_top = False,input_shape=(256,256,3))
for i in vgg.layers:
    i.trainable = False
a1 = tf.keras.Model(inputs=vgg.input,outputs=vgg.get_layer('block1_conv2').output).output
print(a1.shape)
a2 = tf.keras.Model(inputs=vgg.input,outputs=vgg.get_layer('block2_conv2').output).output
print(a2.shape)
a3 = tf.keras.Model(inputs=vgg.input,outputs=vgg.get_layer('block3_conv2').output).output
print(a3.shape)
a4 = tf.keras.Model(inputs=vgg.input,outputs=vgg.get_layer('block4_conv2').output).output
print(a4.shape)
a5 = tf.keras.Model(inputs=vgg.input,outputs=vgg.get_layer('block5_conv2').output).output
print(a5.shape)
print()

b5 = tf.keras.layers.Conv2DTranspose(512,2,strides =2,padding = 'same')(a5)
print(b5.shape)
c5 = tf.keras.layers.concatenate([a4,b5],ax
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值