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

Функция asin

Функция asin вычисляет арксинус для каждого элемента переданного тензора. Первым параметром функция принимает тензор с числовыми значениями, вторым параметром можно передать имя операции. Функция возвращает тензор того же типа, что и входной.

Синтаксис

tf.asin(x, [name])

Пример

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

import tensorflow as tf t = tf.constant([0, 0.5, 1, -0.5, -1], dtype=tf.float32) res = tf.asin(t) print(res)

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

tf.Tensor([ 0. 0.5235988 1.5707964 -0.5235988 -1.5707964], shape=(5,), dtype=float32)

Пример

Давайте вычислим арксинус для двумерного тензора:

import tensorflow as tf t = tf.constant([[0, 0.5, 1], [-0.5, -1, 0]], dtype=tf.float32) res = tf.asin(t) print(res)

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

tf.Tensor( [[ 0. 0.5235988 1.5707964] [-0.5235988 -1.5707964 0. ]], shape=(2, 3), dtype=float32)

Пример

Давайте проверим, что арксинус является обратной функцией к синусу:

import tensorflow as tf t = tf.constant([0, 0.5, 1, -0.5, -1], dtype=tf.float32) res = tf.sin(tf.asin(t)) print(res)

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

tf.Tensor([ 0. 0.5 1. -0.5 -1. ], shape=(5,), dtype=float32)

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

  • функцию sin,
    которая вычисляет синус
  • функцию cos,
    которая вычисляет косинус
  • функцию acos,
    которая вычисляет арккосинус
  • функцию atan,
    которая вычисляет арктангенс
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить