Список 2D тензоров формы [размер_батча x количество_символов_декодера].
targets
Список 1D тензоров целого типа int32 размера батча, имеющих такую же длину, как и logits.
weights
Список 1D тензоров с плавающей запятой размера батча, имеющих такую же длину, как и logits.
average_across_timesteps
Если установлено, делит возвращаемую стоимость на общую сумму весов меток.
average_across_batch
Если установлено, делит возвращаемую стоимость на размер батча.
softmax_loss_function
Функция (метки, логиты) -> потеря-батч, используемая вместо стандартной softmax (по умолчанию, если None). Обратите внимание, для избежания путаницы, требуется, чтобы функция принимала именованные аргументы.
name
Необязательное имя для этой операции, по умолчанию "sequence_loss".
Возвращаемое значение
Скалярный тензор типа float: средняя логарифмическая перепутанность на символ (с учётом весов).
Исключения
ValueError
Если длина (logits) отличается от длины (targets) или длины (weights).