首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何看待keras.engine.sequential.Sequential

如何看待keras.engine.sequential.Sequential
EN

Stack Overflow用户
提问于 2020-04-17 03:27:02
回答 2查看 1.1K关注 0票数 1

我是Keras和深入学习的新手,并在Keras上与MNIST合作。当我创建一个模型时

代码语言:javascript
复制
model = models.Sequential()
model.add(layers.Dense(512,activation = 'relu',input_shape=(28*28,)))
model.add(layers.Dense(32,activation ='relu'))
model.add(layers.Dense(10,activation='softmax'))

然后我印了出来

代码语言:javascript
复制
print(model)

输出是

代码语言:javascript
复制
<keras.engine.sequential.Sequential at 0x7f3d554f6710>

我的问题是,有没有办法看到Keras的效果更好,也就是说,如果我打印model,我可以看到我有3个隐藏层,第一个隐藏层有512个隐藏单元和784个输入单元,第二个隐藏层有512个输入单元和32个隐藏单元等等。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-17 05:33:39

model.summary()将为您打印整个模型。

代码语言:javascript
复制
model = Sequential()
model.add(Dense(512,activation = 'relu',input_shape=(28*28,)))
model.add(Dense(32,activation ='relu'))
model.add(Dense(10,activation='softmax'))
model.summary()

Model: "sequential_1"
_________________________________________________________________
Layer (type)                 Output Shape              Param #   
=================================================================
dense (Dense)                (None, 512)               401920    
_________________________________________________________________
dense_1 (Dense)              (None, 32)                16416     
_________________________________________________________________
dense_2 (Dense)              (None, 10)                330       
=================================================================
Total params: 418,666
Trainable params: 418,666
Non-trainable params: 0
____________________________
票数 2
EN

Stack Overflow用户

发布于 2022-01-07 08:55:26

您也可以尝试plot_model()

代码语言:javascript
复制
model = tf.keras.Sequential()
model.add(tf.keras.layers.Dense(512,activation = 'relu',input_shape=(28*28,)))
model.add(tf.keras.layers.Dense(32,activation ='relu'))
model.add(tf.keras.layers.Dense(10,activation='softmax'))
model.summary()

from keras.utils.vis_utils import plot_model  
plot_model(model, show_shapes=True, show_layer_names=True)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61263665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档