36.
以下代码用于构建一个卷积神经网络模型,但缺少全连接层的代码。应该补充哪一部分代码以正确运行该程序?
import tensorflow as tf
from tensorflow.keras import layers, models
# 创建一个简单的卷积神经网络模型
model = models.Sequential()
# 添加第一个卷积层
model.add(layers.Conv2D(32, (3, 3), activation='relu', input_shape=(28, 28, 1)))
model.add(layers.MaxPooling2D((2, 2)))
# 添加第二个卷积层
model.add(layers.Conv2D(64, (3, 3), activation='relu'))
model.add(layers.MaxPooling2D((2, 2)))
# 选择题部分:添加全连接层
# 请选择以下哪种方式来添加全连接层:
# 添加输出层
model.add(layers.Flatten())
model.add(layers.Dense(10, activation='softmax'))
# 打印模型结构
model.summary()