函数`rnn_forward`接收五个参数:1. input_sequence:输入序列,每个元素是一个输入向量2. initial_hidden_state:初始隐藏状态3. Wx:输入到隐藏层的权重矩阵4. Wh:隐藏层到隐藏层的权重矩阵5. b:偏置向量
输出一个列表,表示最终的隐藏状态。结果保留四位小数。
[[1, 2], [3, 4]] [0, 0] [[0.1, 0.2], [0.3, 0.4]] [[0.5, 0.6], [0.7, 0.8]] [0.1, 0.2]
[0.963, 0.9989]
1.对应的输入、输出已给出,您只用实现核心功能函数即可。2.支持numpy、scipy、pandas、scikit-learn库。