在tensorflow中实现一对多rnn模型

在tensorflow中实现一对多rnn模型,tensorflow,lstm,recurrent-neural-network,Tensorflow,Lstm,Recurrent Neural Network,我希望实现以下形式的“无对多”RNN: 复制这件作品 该模型的输入(“训练数据”)是函数f,而不是通常的数据序列。我想做的是 x_0 = tf.constant(..) h_0 = tf.constant(..) f_params = tf.placeholder(..) h = h_0 x = x_0 cell = tf.contrib.rnn.LSTMCell(num_units) for _ in range(seq_length): y = f(x, f_params)

我希望实现以下形式的“无对多”RNN:

复制这件作品

该模型的输入(“训练数据”)是函数f,而不是通常的数据序列。我想做的是

x_0 = tf.constant(..)
h_0 = tf.constant(..)
f_params = tf.placeholder(..)

h = h_0
x = x_0

cell = tf.contrib.rnn.LSTMCell(num_units)

for _ in range(seq_length):
   y = f(x, f_params)
   x,h = cell([x,y],h)
但我找不到一个办法让它发挥作用。我可以在网上找到的所有示例都使用tf.contrib.rnn.static\u rnn()或tf.nn.dynamic\u rnn()来实现“多对多”或“多对一”体系结构