Reshape层和Permute层使用

Reshape层主要是用来把输入shape转化为特定的shape

'''
from keras.layers import Reshape
from keras.models import Sequential
model = Sequential()
model.add(Reshape((3, 4), input_shape=(12,)))
print(model.output_shape)
model.add(Reshape((6, 2)))
print(model.output_shape)
model.add(Reshape((-1, 2, 2)))
print(model.output_shape)
'''

Permute 层将输入的维度按照给定模式进行重排

'''
from keras.layers import Reshape, Permute
from keras.models import Sequential
model = Sequential()
model.add(Permute((2, 1), input_shape=(10, 64)))
print(model.output_shape)
'''

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 这是我一直不敢碰触的的韩国悬疑影片. 《金福南杀人事件始末》 只有韩国才敢拍出这样的片子给世界看。丑陋暴力血腥又残...
    楼上老王的故事阅读 2,999评论 0 0
  • 斑驳疏影夜朦胧 寒风瑟瑟有鸟鸣 只闻其声无踪影 鸟儿婉转展歌声 寻寻觅觅枝丫中 上下翻飞爱意浓
    月牙儿弯阅读 1,580评论 0 3
  • 海浪, 有鹭鸟的倒影 展翅的轮廓, 倒映出你的剪影。 我在水岸行走, 串起的脚印, 连接成音符, 叮铃叮铃…… 像...
    罗子阅读 3,587评论 48 79

友情链接更多精彩内容