Spec-Zone.ru › TensorFlow 2.4

tf.keras.activations.softmax

Просмотреть исходный код на GitHub

Softmax преобразует вещественный вектор в вектор категориальных вероятностей.

Просмотр псевдонимов

Псевдонимы для миграции

См. Руководство по миграции для получения более подробной информации.

tf.compat.v1.keras.activations.softmax

tf.keras.activations.softmax(
    x, axis=-1
)

Элементы выходного вектора находятся в диапазоне (0, 1) и суммируются до 1.

Каждый вектор обрабатывается независимо. Аргумент axis задаёт, вдоль какой оси входных данных применяется функция.

Softmax часто используется в качестве активации для последнего слоя классификационной сети, потому что результат можно интерпретировать как распределение вероятностей.

Softmax каждого вектора x вычисляется как exp(x) / tf.reduce_sum(exp(x)).

Входные значения являются логарифмическими вероятностями результата.

Аргументы
x Входной тензор.
axis Целое число, ось, вдоль которой применяется нормализация softmax.
Возвращаемое значение
Тензор, результат преобразования softmax (все значения неотрицательны и суммируются до 1).
Возможные исключения
ValueError В случае dim(x) == 1.

© 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/r2.4/api_docs/python/tf/keras/activations/softmax

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API