该层专题

Keras 提示找不到该层ValueError: No such layer: conv2d_589

最近又用keras做了个迁移学习的任务,在设置输出层的时候出现了如题所示错误,明明我是根据打印出来的各层的name确定的输出层,怎么会没有该层呢,后来发现,每运行一次,layer.name值都会改变。建议以后用各层的index来替代各层的name: outputs=base_model.layers[22].output