(self, layer)
| 539 | super(LSTM, self).__init__(*args, **kwargs) |
| 540 | |
| 541 | def create_cell(self, layer): |
| 542 | if layer == 0: |
| 543 | input_size = self.input_size |
| 544 | else: |
| 545 | input_size = self.num_directions * self.hidden_size |
| 546 | return LSTMCell(input_size, self.hidden_size, self.bias) |
| 547 | |
| 548 | def init_hidden(self, batch_size): |
| 549 | hidden_shape = ( |