Список входных данных длиной T, каждый из которых представляет собой Tensor формы [batch_size, input_size].
state_saver
Объект сохранения состояния с методами state и save_state.
state_name
Строка Python или кортеж строк. Имя для использования с state_saver. Если ячейка возвращает кортежи состояний (т.е., cell.state_size является кортежем), то state_name должен быть кортежем строк, имеющим такую же длину, как cell.state_size. В противном случае это должна быть одна строка.
sequence_length
(необязательно) Вектор int32/int64 размером [batch_size]. См. документацию для rnn() для получения дополнительной информации о sequence_length.
scope
VariableScope для созданного подграфа; по умолчанию равно "rnn".
Возвращаемое значение
Пара (outputs, state), где: outputs — список выходов длиной T (по одному на каждый вход), state — конечное состояние.
Исключения
TypeError
Если cell не является экземпляром RNNCell.
ValueError
Если inputs является None или пустым списком, или если арность и тип state_name не соответствуют арности и типу cell.state_size.