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

Функция imag

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

Синтаксис

tf.math.imag(input, [name])

Пример

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

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

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

tf.Tensor([2. 4. 6.], shape=(3,), dtype=float32)

Пример

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

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

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

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

Пример

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

import tensorflow as tf t = tf.constant([[1 + 2j, 3 + 4j], [5 + 6j, 7 + 8j]]) res = tf.math.imag(t) print(res)

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

tf.Tensor( [[2. 4.] [6. 8.]], shape=(2, 2), dtype=float32)

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

  • функцию real,
    которая извлекает вещественную часть комплексного тензора
  • функцию complex,
    которая создает комплексный тензор из двух вещественных
  • функцию conj,
    которая возвращает комплексно-сопряженные значения
  • функцию angle,
    которая возвращает угол комплексного числа
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить