问题描述
我们定义了一个递归神经元,如下所示:
yt+1={2 ∗ yt + (yt − 1mod5)} if y_t is even
else{3 ∗ yt + 7} if y_t is odd
编写函数custom_rnn,将其作为输入y0
并逐步执行,并展开上面定义的RNN以获取步骤数。 (对于所有yt−1
小于0
的值,假设t
为0
)
def custom_rnn(y0,steps):
"""
Inputs:
y0 : float
steps: int,number of steps
Outputs:
ys : numpy array,array of length steps with values of y
"""
# YOUR CODE HERE
return ys
此代码应传递此断言
import numpy as np
ys = custom_rnn(3,5)
assert np.all(np.isclose(ys,np.array([ 3.,16.,35.,112.,224.])))
请帮助我,我是RNN的新手,我在使用keras的RNN中遇到一些困难 为此,我必须展开一个RNN / LSTM网络
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)