这位仁兄写的很明白:
keras学习之:获取神经网络中间层的输出结果
敲重点!!!
三步走:
1.挑选你想要可视化的层,假设我想要可视化的层是 cov1
2.从原模型中 pick 出从 input 层到 cov1 的部分重新建立模型
3.利用新建立的这个模型的 predict 接口,输出想要的中间层的输出结果
middle = Model(inputs=model.input,outputs=model.get_layer('cov1').output)
result
这位仁兄写的很明白:
keras学习之:获取神经网络中间层的输出结果
敲重点!!!
三步走:
1.挑选你想要可视化的层,假设我想要可视化的层是 cov1
2.从原模型中 pick 出从 input 层到 cov1 的部分重新建立模型
3.利用新建立的这个模型的 predict 接口,输出想要的中间层的输出结果
middle = Model(inputs=model.input,outputs=model.get_layer('cov1').output)
result