Model.summary()给我一个输出

现在如何检查sequential_1层和sequential_3层?我想要整个模型摘要,但它给出了两个顺序,这意味着两个模型是结合在一起的,那么如何得到这两个模型的总结呢?我只有model.h5文件
发布于 2020-03-25 07:49:36
以格式保存的.h5模型包括有关该模型的所有内容.
检查模型中模型中的图层摘要,就像在您的例子中一样。您可以提取这些层,然后从每个层调用汇总方法。
即。layer_summary = [layer.summary() for layer in loaded_model.layers]
下面是我在复制场景时使用的完整代码。
import tensorflow as tf
print('Running Tensorflow version {}'.format(tf.__version__)) # Tensorflow 2.1.0
model_path = '/content/keras_model.h5'
loaded_model = tf.keras.models.load_model(model_path)
loaded_model.summary()
inp = loaded_model.input
layer_summary = [layer.summary() for layer in loaded_model.layers] 我还使用了您上传的model.h5文件。
https://stackoverflow.com/questions/60324855
复制相似问题