我想构建自己的RNNCell (对于一个非常简单的单元格,其输出是-1,0,1),但是在我的__call__中,我进行的计算依赖于前面时间步长的输出。所以我的问题是,是否有可能在__call__方法中保留状态,以便在调用之间重用?class MyCell(RNNCell):
# Size of my s
我知道随着时间的推移,变量将被训练,占位符是使用的输入数据,不会随着模型的训练而改变(比如输入图像,以及这些图像的类标签)。我正在尝试使用Tensorflow实现RNN的前向传播,并想知道我应该保存RNN单元的输出的类型。在numpy RNN实现中,它使用
hiddenStates = np.zeros((T, self.hidden_dim)) #T is the length