Python | tenorflow.math.angle () метод

Опубликовано: 29 Марта, 2022

TensorFlow - это библиотека Python с открытым исходным кодом, разработанная Google для разработки моделей машинного обучения и нейронных сетей глубокого обучения.

angle () - это метод в математическом модуле тензорного потока. Этот метод используется для нахождения поэлементного аргумента тензора. По умолчанию все элементы считаются комплексными числами (a + bi). В случае действительного числа комплексная часть (b) считается нулевой. atan2 (b, a) - аргумент, вычисляемый этой функцией.

 Синтаксис:
tenorflow.math.angle (
    ввод, имя
)

Аргумент:
1. ввод: это тензор. Допустимые dtype для этого тензора: float, double, complex64, complex128.
2. name: необязательный аргумент, определяющий имя операции.
 
Возвращение:
Он возвращает тензор типа float32 или float64.

Example 1:

Python3

# importing the libraray
import tensorflow as tf
  
# initializing the constant tensor
a = tf.constant([-1.5 + 7.8j, 3 + 5.75j], dtype=tf.complex64)
  
# calculating the arguments
b = tf.math.angle(a)
  
# printing the argument tensor
print("Tensor: ",b)

Выход:

 Тензор: tf.Tensor ([1.7607845 1.0899091], shape = (2,), dtype = float32)

Пример 2:

In case of real numbers calculated argument is always zero.

Python3

# importing the libraray
import tensorflow as tf
  
# initializing the constant tensor
a = tf.constant([-1.5, 3 ], dtype=tf.float64)
  
# calculating the arguments
b = tf.math.angle(a)
  
# printing the argument tensor
print("Tensor: ",b)

Выход:

 Тензор: tf.Tensor ([0. 0.], shape = (2,), dtype = float64)

Внимание компьютерщик! Укрепите свои основы с помощью базового курса программирования Python и изучите основы.

Для начала подготовьтесь к собеседованию. Расширьте свои концепции структур данных с помощью курса Python DS. А чтобы начать свое путешествие по машинному обучению, присоединяйтесь к курсу Машинное обучение - базовый уровень.