NLP - Sequence Models for NLP
What will be the shape of the hidden state tensor returned by the GRU in the following code?
```python
gru = nn.GRU(input_size=15, hidden_size=30, num_layers=2)
input_tensor = torch.randn(3, 5, 15) # seq_len=3, batch=5, input_size=15
output, hidden = gru(input_tensor)
print(hidden.shape)
```
