Neural network 密集层中有多少节点?

Neural network 密集层中有多少节点?,neural-network,keras,Neural Network,Keras,我有follow稠密函数,我正在努力理解它 Dense(10,输入_-shape=(28*28,),内核_初始值设定项='he_-normal')) 下面的代码是指我的层中有10个节点,还是第一层中有28*28个节点。我问过一个朋友,他们说这意味着你有一个28*28的输入层,后面是一个有10个节点的隐藏层。是的,你的输入是一个28*28数组,这个密集层有10个隐藏单元,层权重的初始值如下:你的朋友是对的-事实上,您有一个28*28的隐式输入层,后面是一个10个节点的隐藏层 这在Keras Fu

我有follow稠密函数,我正在努力理解它

Dense(10,输入_-shape=(28*28,),内核_初始值设定项='he_-normal'))

下面的代码是指我的层中有10个节点,还是第一层中有28*28个节点。我问过一个朋友,他们说这意味着你有一个28*28的输入层,后面是一个有10个节点的隐藏层。

是的,你的输入是一个28*28数组,这个密集层有10个隐藏单元,层权重的初始值如下:

你的朋友是对的-事实上,您有一个28*28的隐式输入层,后面是一个10个节点的隐藏层

这在Keras Functional API(在文档中检查)中更为明显,在该API中,您的层将显式编写为2层:

inputs=Input(形状=(28*28,)#输入层
x=密集(10,内核初始化器='he_normal')(输入)#隐藏层
另请参见我最近的一个相关问题