【发布时间】:2018-06-14 09:06:12
【问题描述】:
如何获得对 Keras 中顺序/功能模型的最后一层(输出之前的层)的引用?可以使用model.layers 检索所有层,其中最后一层通常是列表中的最后一层,但是否保证列表中的最后一层也是网络中的最后一层?
【问题讨论】:
标签: python neural-network keras deep-learning keras-2
如何获得对 Keras 中顺序/功能模型的最后一层(输出之前的层)的引用?可以使用model.layers 检索所有层,其中最后一层通常是列表中的最后一层,但是否保证列表中的最后一层也是网络中的最后一层?
【问题讨论】:
标签: python neural-network keras deep-learning keras-2
您可以尝试通过执行以下操作来可视化网络:
from keras.utils import plot_model
plot_model(model, to_file='model.png')
这将为您提供将输入映射到最终输出的网络的概览,以及它遍历以到达输出的所有层。
【讨论】:
plot_model 显示了整个网络,但我实际上需要对最后一层的引用以编程方式做一些事情。