【发布时间】:2018-04-13 20:47:25
【问题描述】:
我想训练一个具有与 keras 默认提供的隐藏状态激活大小不同的 RNN。示例:我在时间步的输入向量大小为 27,输出也是 27。我希望隐藏状态激活大小为 50。
【问题讨论】:
标签: machine-learning neural-network deep-learning keras rnn
我想训练一个具有与 keras 默认提供的隐藏状态激活大小不同的 RNN。示例:我在时间步的输入向量大小为 27,输出也是 27。我希望隐藏状态激活大小为 50。
【问题讨论】:
标签: machine-learning neural-network deep-learning keras rnn
不清楚您所说的隐藏状态激活大小到底是什么意思。 keras中控制RNN单元大小的参数称为units。来自documentation:
- units:正整数,输出空间的维度。
这个数字直接对应于应用在细胞内的循环矩阵的形状,所以在这个意义上它是细胞的一个隐藏大小,或者说是隐藏神经元的数量.
要将此大小从27 更改为50,只需调用:
model.add(SimpleRNN(50, ...))
【讨论】: