sinat_33550732 2019-04-29 16:23 采纳率: 66.7%
浏览 725
已采纳

深度学习初学者,keras相关的问题,以下代码看不懂,能不能给解释下?

代码如下,这是一个处理图片的深度学习代码,我不明白的是,在这段代码中有很多重复的语句,这是为什么呢?我把重复的都删除以后,输出结果和之前的发生了变化,求大神给讲解一下
能不能给讲解一下,哪几行是哪个层,这个代码看的好乱啊,完全分不清楚哪层是哪的,谢谢啦

layers = [
        kr.layers.SeparableConv2D(64, 3, padding="same", depth_multiplier=16, input_shape=(32, 32, 3)),

        kr.layers.SpatialDropout2D(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15), 
        kr.layers.MaxPooling2D(), #池化层
        kr.layers.Conv2D(128, 3, padding="same"), 
        kr.layers.SpatialDropout2D(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15),
        kr.layers.MaxPooling2D(),
        kr.layers.Conv2D(128, 3, padding="same"),
        kr.layers.SpatialDropout2D(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15),
        kr.layers.MaxPooling2D(),
        kr.layers.Conv2D(128, 3, padding="same"),
        kr.layers.SpatialDropout2D(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15),
        kr.layers.MaxPooling2D(),
        kr.layers.Conv2D(256, 2, padding="same"),
        kr.layers.SpatialDropout2D(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15),
        kr.layers.MaxPooling2D(), 
        kr.layers.Flatten(),               
        kr.layers.Dense(128),             
        kr.layers.Dropout(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15),
        kr.layers.Dense(32),             
        kr.layers.Dropout(0.25),
        kr.layers.BatchNormalization(momentum=0.99),
        kr.layers.LeakyReLU(alpha=0.15),
        kr.layers.Dense(1, activation="sigmoid")   
    ]

  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥30 VB6.0操作 webview2内核的浏览器如何精确实现网页弹窗处置
      • ¥15 pr导出的视频打不开,提示“缺少编解码器”怎么解决
      • ¥15 html里js获取php参数值不成功,帮改代码
      • ¥20 如何控制ant design的InputNumber组件 最多输入5位小数
      • ¥15 c语言学生基本信息管理系统
      • ¥100 火车头采集器采集求解
      • ¥88 关于#运行时间 时间重叠 和非重叠#的问题,如何解决?
      • ¥15 C语言,密切接触者追踪
      • ¥20 关于计算机网络问题,请附带讲解
      • ¥30 自动识别图像目标并判断