【发布时间】:2017-06-17 13:38:41
【问题描述】:
我有一个 keras 层的输出或特征图,但是如何将其转换为我可以显示的图像(3D numpy 数组)。
model = VGG16(weights='imagenet', include_top=True)
layer_outputs = [layer.output for layer in model.layers[1:]]
print layer_outputs
viz_model = Model(input=model.input,
output=layer_outputs)
features = viz_model.predict(x)
output = features[0] #has shape (1,224,224,64)
非常感谢任何评论或建议。谢谢。
【问题讨论】:
标签: python numpy neural-network keras conv-neural-network