keras view network structure

Recently I want to use DenseNet for feature extraction, but I don't know the specific structure of DenseNet, so I did a visualization of DenseNet structure.

# -*- coding: utf-8 -*-
"""
Created on Tue Feb 19 13:35:11 2019

@author: 13260
"""

from keras.applications.densenet import DenseNet201,preprocess_input
from keras.models import Model,load_model
import numpy as np
from keras.layers import Dense, GlobalAveragePooling2D
from keras.preprocessing import image
#base_model = DenseNet(weights='imagenet', include_top=False)
base_model = DenseNet201(weights='imagenet', include_top=False)
#base_model = load_model("F:/python/python-GenerRec/src/1019Resnet_gener_model_weights.h5")
#base_model.get_layer()
model = Model(inputs=base_model.input, outputs=base_model.output)
model.summary()
print ('the number of layers in this model:' + str (len (model.layers))) 

code running results are shown in the figure:

Published 50 original articles · Likes5 · Visits 20,000+

Guess you like

Origin blog.csdn.net/qq_31207499/article/details/88635979