密集层中有多少个节点?

问题描述:

我有后续密功能,我试图去理解它密集层中有多少个节点?

Dense(10, input_shape = (28*28,), kernel_initializer='he_normal')) 

执行以下代码的意思是我有我的层10个节点,或在我的第一层28个* 28个节点。我问了一个朋友,他们说这意味着你有一个28 * 28的输入层,后面跟着一个有10个节点的隐藏层。

是的,你的输入是一个28 * 28阵列和该致密层有10个隐藏的单元,有如下初始化为层的权重:https://keras.io/initializers/#he_normal

你朋友是正确的 - 事实上,你有一个隐含输入层为28 * 28,其次是10个节点的隐藏层。

这是Keras功能API(请在文档中example),在其中您层将被明确地写为2层更显眼:在相关

inputs = Input(shape=(28*28,))       # input layer 
x = Dense(10, kernel_initializer='he_normal')(inputs) # hidden layer 

参见我answer最近的问题。