tf.contrib.rnn.FusedRNNCellAdaptor
Это адаптер для классов RNNCell, предназначенный для использования с FusedRNNCell.
Наследуется от: FusedRNNCell
tf.contrib.rnn.FusedRNNCellAdaptor(
cell, use_dynamic_rnn=False
)
| Аргументы | |
|---|---|
cell | экземпляр подкласса rnn_cell.RNNCell. |
use_dynamic_rnn | использовать динамический (или статический) RNN. |
Методы
__call__
__call__(
inputs, initial_state=None, dtype=None, sequence_length=None, scope=None
)
Запустить этот объединённый RNN на входах, начиная с заданного состояния.
| Аргументы | |
|---|---|
inputs | 3-D тензор с формой [time_len x batch_size x input_size] или список time_len тензоров с формой [batch_size x input_size]. |
initial_state | либо тензор с формой [batch_size x state_size] или кортеж с формами [batch_size x s] for s in state_size, если ячейка принимает кортежи. Если это не указано, ожидается, что ячейка создаст нулевое начальное состояние типа dtype. |
dtype | Тип данных для начального состояния и ожидаемого выхода. Требуется, если initial_state не указан или состояние RNN имеет неоднородный тип данных. |
sequence_length | Указывает длину каждой последовательности во входах. Вектор (тензор) размера [batch_size], значения в [0, time_len). По умолчанию time_len для каждого элемента. |
scope | VariableScope или string для создаваемого подграфа; по умолчанию имя класса. |
| Возвращаемые значения | |
|---|---|
Пара, содержащая:
|
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/contrib/rnn/FusedRNNCellAdaptor