如何从keras模型中获得输出节点名称?



如标题所示,我需要从keras异常模型中获取输出节点名称。具体来说,我想使用这些信息来冻结它,以便与opencv一起使用。

试试这个

model = keras.models.load_model( 'yourModel.h5' )
output = model.output

输出:

KerasTensor(type_spec=TensorSpec(shape=(None, 128), dtype=tf.float32,name =),没有一个name = ' Bottleneck_BatchNorm/batchnorm/add_1:0 ',description="created by layer ' bottleneck ' batchnorm '")