请 问一下 y, (h, c) = rnn(x, (prev_h, prev_c))这句话怎么实现的? 小括号 返回什么?,h和c保持不变的意思么?
LSTM模型里面,16,32,2分别是啥意思?
import paddle
rnn = paddle.nn.LSTM(16, 32, 2)
x = paddle.randn((4, 23, 16))
prev_h = paddle.randn((2, 4, 32))
prev_c = paddle.randn((2, 4, 32))
y, (h, c) = rnn(x, (prev_h, prev_c))
print(y.shape)
print(h.shape)
print(c.shape)