路缘石清除层模型.拟合()

2024-04-23 11:52:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我用Keras做模型工作,我想知道是否可以通过索引或名称删除某些层?目前我只知道model.pop()可以完成这项工作,但它只删除了最近添加的层。另外,layerstensorvariable的类型,我不知道如何删除numpy array或{}中的某些元素。顺便说一句,我正在使用ano后端。在


Tags: 模型numpy名称元素类型modellayersarray
1条回答
网友
1楼 · 发布于 2024-04-23 11:52:42

这是正确的模型.pop()只删除最后添加的层,没有其他记录的方法可以删除中间层。在

您始终可以获得任何中间层的输出,如下所示:

 base_model = VGG19(weights='imagenet')
 model = Model(inputs=base_model.input, outputs=base_model.get_layer('block4_pool').output)

示例:https://keras.io/applications/

再加上你的新图层。在

相关问题 更多 >