python - Keras - 在输出前获取最后一层
问题描述
如何获得对 Keras 中顺序/功能模型的最后一层(输出之前的层)的引用?可以检索所有层,model.layers
其中最后一层通常是列表中的最后一层,但是否可以保证列表中的最后一层也是网络中的最后一层?
解决方案
您可以尝试通过执行以下操作来可视化网络:
from keras.utils import plot_model
plot_model(model, to_file='model.png')
这将为您提供将输入映射到最终输出的网络的概述,以及它遍历以到达输出的所有层。
推荐阅读
- c# - 如何将对象从客户端发送到服务器并反向?
- certificate - 证书上的“签名算法”到底是什么意思?使用哪种签名算法来签署我的证书?
- c++ - 不能用作函数,返回前的最后一行是错误
- android - 如何配置 Android Gradle 项目以过滤资源?
- javascript - 设置状态的新 Promise 接收箭头函数
- computer-vision - 如何使用 Viola Jones 算法将人脸检测为感兴趣区域并将其裁剪到矩形框?
- python - 加入列表最后几个元素并将新加入的项目附加回列表的最快和 Pythonic 方式
- python - python - 如何在python中拆分不包含分隔符的连接字符串?
- javascript - 如何正确过滤数组
- c# - Unity - 错误 CS106:类型“分数”不包含 scoreUp 的定义