如何在keras应用程序中修改内置模型

如何在keras应用程序中修改内置模型,keras,Keras,我需要从keras模型的几个层获得多个输出,而不是从最后一层获得输出 我知道如何根据需要调整代码,但不知道如何在keras应用程序中使用它。我的意思是我怎样才能导入它。我是否需要再次在keras应用程序中装入setup.py。我这样做了,但什么也没发生。我的更改不适用。从模型中的不同层获取输出有什么不同的方法吗?实际上解决方案非常简单,只需调用指定层的输出即可 new_model= tf.keras.Model(base_model.input, base_model.get_layer(lay

我需要从keras模型的几个层获得多个输出,而不是从最后一层获得输出


我知道如何根据需要调整代码,但不知道如何在keras应用程序中使用它。我的意思是我怎样才能导入它。我是否需要再次在keras应用程序中装入setup.py。我这样做了,但什么也没发生。我的更改不适用。从模型中的不同层获取输出有什么不同的方法吗?

实际上解决方案非常简单,只需调用指定层的输出即可

new_model= tf.keras.Model(base_model.input, base_model.get_layer(layer_name).output)