Функция atan
Функция atan вычисляет арктангенс
для каждого элемента переданного тензора.
Первым параметром функция принимает тензор
или число, для которого нужно найти
арктангенс. Вторым параметром можно указать
имя операции. Функция возвращает тензор
того же типа, что и входные данные.
Синтаксис
tf.atan(x, [name])
Пример
Давайте вычислим арктангенс для тензора
чисел 1, 2, 3, 4, 5:
import tensorflow as tf
t = tf.constant([1, 2, 3, 4, 5], dtype=tf.float32)
res = tf.atan(t)
print(res)
Результат выполнения кода:
tf.Tensor([0.7853982 1.1071488 1.2490457 1.3258177 1.3734008], shape=(5,), dtype=float32)
Пример
Давайте вычислим арктангенс для отрицательных чисел и нуля:
import tensorflow as tf
t = tf.constant([-1, 0, 1], dtype=tf.float32)
res = tf.atan(t)
print(res)
Результат выполнения кода:
tf.Tensor([-0.7853982 0. 0.7853982], shape=(3,), dtype=float32)
Пример
Давайте вычислим арктангенс для двумерного тензора:
import tensorflow as tf
t = tf.constant([[1, 2, 3], [4, 5, 6]], dtype=tf.float32)
res = tf.atan(t)
print(res)
Результат выполнения кода:
tf.Tensor(
[[0.7853982 1.1071488 1.2490457]
[1.3258177 1.3734008 1.4056476]], shape=(2, 3), dtype=float32)