Список входных данных длины 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]. Дополнительные сведения о sequence_length см. в документации по rnn().
scope
VariableScope для создаваемого подграфа; по умолчанию — "rnn".
Возвращает
Пару (outputs, state), где: outputs — список выходных данных длины T (по одному для каждого входного значения), states — конечное состояние
Вызывает исключения
TypeError
Если cell не является экземпляром RNNCell.
ValueError
Если inputs равно None или является пустым списком либо если арность и тип state_name не соответствуют арности и типу cell.state_size.