【发布时间】:2019-06-29 19:09:24
【问题描述】:
我正在尝试理解 keras 中的model.summary(),我的代码为:
model = Sequential([
Dense(3,activation='relu',input_shape=(6,)),
Dense(3,activation='relu'),
Dense(1),
])
model.compile(optimizer='adam',
loss='mean_squared_error',
metrics=['mae','mape','mse','cosine']
)
当我 print(model.summary()) 我得到输出为
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
dense_16 (Dense) (None, 3) 21
_________________________________________________________________
dense_17 (Dense) (None, 3) 12
_________________________________________________________________
dense_18 (Dense) (None, 1) 4
=================================================================
Total params: 37
Trainable params: 37
Non-trainable params: 0
_________________________________________________________________
None
相对于我描述的模型输入层,我无法理解dense_16、dense_17 和dense_18 的含义。
【问题讨论】:
标签: python-3.x keras keras-layer