Spec-Zone.ru › TensorFlow 2.3

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

Spec-Zone.ru

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