tf.nn.log_softmax
Вычисляет активации log softmax.
tf.nn.log_softmax(
logits, axis=None, name=None
)
Для каждой партии i и класса j у нас есть
logsoftmax = logits - log(reduce_sum(exp(logits), axis))
| Аргументы |
logits | Непустой Tensor. Должен быть одного из следующих типов: half, float32, float64. |
axis | Размерность, на которой будет выполняться softmax. По умолчанию -1, что означает последнюю размерность. |
name | Имя операции (необязательно). |
| Возвращаемое значение |
A Tensor. Имеет тот же тип, что и logits. Такая же форма, как у logits. |
| Исключения |
InvalidArgumentError | если logits пуста или axis выходит за пределы последней размерности logits. |