深度学习:存储隐藏层的输出python keras

时间:2018-07-21 10:04:15

标签: python-3.x keras deep-learning

我已经建立了模型,并且找到了一种存储所需隐藏层输出的方法。代码如下:

layer_name = 'add_28'
intermediate_layer_model = Model(inputs=model.input,
                             outputs=model.get_layer(layer_name).output)
intermediate_output = intermediate_layer_model.predict(X_train)

我只想问一下这些输出是否是培训过程之后发生的输出。如果没有,有办法吗? 谢谢

1 个答案:

答案 0 :(得分:1)

如果您在模型拟合后就这样做了,那么输出当然就是训练过程之后发生的输出。