2
我正在使用dynamic_rnn和LSTMCell,后者放出一个包含内部状态的LSTMStateTuple。调用这个对象的重塑(我的错误)会导致一个张量,而不会在创建图表时造成任何错误。通过图形输入输入时,我在运行时也没有出现任何错误。在LSTMStateTuple上调用变形将它变成张量
代码:
cell = tf.contrib.rnn.LSTMCell(size, state_is_tuple=True, ...)
outputs, states = tf.nn.dynamic_rnn(cell, inputs, ...)
print(states) # state is an LSTMStateTuple
states = tf.reshape(states, [-1, size])
print(states) # state is a tensor of shape [?, size]
这是一个错误(我问,因为它没有记录任何地方)?什么是重构张量控制?