РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
112 of 824 menu

Функция exp

Функция exp вычисляет экспоненту для каждого элемента входного тензора. Экспонента числа x - это число e (основание натурального логарифма, приблизительно равное 2.71828), возведенное в степень x. Первым параметром функция принимает тензор или число. Вторым параметром можно передать имя операции.

Синтаксис

tf.exp(x, [name])

Пример

Давайте вычислим экспоненту для тензора из чисел 0, 1, 2:

<+python+> import tensorflow as tf t = tf.constant([0, 1, 2]) res = tf.exp(t) print(res) <-python+>

Результат выполнения кода:

tf.Tensor([1. 2.7182817 7.389056 ], shape=(3,), dtype=float32)

Пример

Давайте применим функцию к двумерному тензору:

import tensorflow as tf t = tf.constant([[1, 2, 3], [4, 5, 6]]) res = tf.exp(t) print(res)

Результат выполнения кода:

tf.Tensor( [[ 2.7182817 7.389056 20.085537 ] [ 54.59815 148.41316 403.4288 ]], shape=(2, 3), dtype=float32)

Пример

Давайте сохраним результат в формате NumPy с помощью метода numpy:

import tensorflow as tf t = tf.constant([1, 2, 3]) res = tf.exp(t) print(res.numpy())

Результат выполнения кода:

[ 2.7182817 7.389056 20.085537 ]

Смотрите также

  • функцию expm1,
    которая вычисляет exp(x) - 1
  • функцию log,
    которая вычисляет натуральный логарифм
  • функцию pow,
    которая возводит тензор в степень
  • функцию sqrt,
    которая вычисляет квадратный корень
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить