当模型很大的时候有时候需要查看模型某个layer对应的层数. 用model.summary()不大好使.
可以用如下代码列举模型的层数:
{i: v for i, v in enumerate(model.layers)}
{0: <keras.layers.convolutional.Conv2D at 0x7f182bcd1710>,
1: <keras.layers.normalization.BatchNormalization at 0x7f1840981828>,
2: <keras.layers.advanced_activations.LeakyReLU at 0x7f184154b5c0>,
3: <keras.layers.pooling.MaxPooling2D at 0x7f184154be10>,
4: <keras.layers.core.Dropout at 0x7f184154be80>,
5: <keras.layers.convolutional.Conv2D at 0x7f18800593c8>}