2023425 003838import tensorflow as tfimport osimport numpy as npfrom matplotlib import pyplot as pltfrom tensorflowkeraslayers import Conv2D BatchNormalization Activation MaxPool2D Dropout Flatten Den
这个代码的神经网络是一个VGG16模型,包含多个卷积层、池化层、BN层、激活层和全连接层。可以画出如下的网络结构图:
input
|
Conv2D(64)
|
BatchNormalization
|
ReLU
|
Conv2D(64)
|
BatchNormalization
|
ReLU
|
MaxPool2D
|
Dropout
|
Conv2D(128)
|
BatchNormalization
|
ReLU
|
Conv2D(128)
|
BatchNormalization
|
ReLU
|
MaxPool2D
|
Dropout
|
Conv2D(256)
|
BatchNormalization
|
ReLU
|
Conv2D(256)
|
BatchNormalization
|
ReLU
|
Conv2D(256)
|
BatchNormalization
|
ReLU
|
MaxPool2D
|
Dropout
|
Conv2D(512)
|
BatchNormalization
|
ReLU
|
Conv2D(512)
|
BatchNormalization
|
ReLU
|
Conv2D(512)
|
BatchNormalization
|
ReLU
|
MaxPool2D
|
Dropout
|
Conv2D(512)
|
BatchNormalization
|
ReLU
|
Conv2D(512)
|
BatchNormalization
|
ReLU
|
Conv2D(512)
|
BatchNormalization
|
ReLU
|
MaxPool2D
|
Dropout
|
Flatten
|
Dense(512)
|
Dropout
|
Dense(512)
|
Dropout
|
Dense(10)
|
Output
``
原文地址: https://www.cveoy.top/t/topic/dsHQ 著作权归作者所有。请勿转载和采集!