TensorFlow es una biblioteca Python de código abierto diseñada por Google para desarrollar modelos de aprendizaje automático y redes neuronales de aprendizaje profundo.
sign() se usa para encontrar una indicación sabia del elemento del signo de un número. Específicamente,
y = signo(x) = -1 si x < 0; 0 si x == 0; 1 si x > 0.
Para números complejos, y = signo(x) = x / |x| si x != 0, de lo contrario y = 0.
Sintaxis : tensorflow.math.sign(x, nombre)
Parámetros:
- x: Es un tensor. Los dtypes permitidos son bfloat16, half, float32, float64, int32, int64, complex64, complex128.
- name(opcional): Define el nombre de la operación.
Retorno: Devuelve un tensor del mismo tipo que x.
Ejemplo 1:
Python3
# importing the library import tensorflow as tf # Initializing the input tensor a = tf.constant([0, 1, -2, 3, -4], dtype = tf.float64) # Printing the input tensor print('a: ', a) # Calculating result res = tf.math.sign(x = a) # Printing the result print('Result: ', res)
Producción:
a: tf.Tensor([ 0. 1. -2. 3. -4.], shape=(5, ), dtype=float64) Result: tf.Tensor([ 0. 1. -1. 1. -1.], shape=(5, ), dtype=float64)
Ejemplo 2:
Python3
# importing the library import tensorflow as tf # Initializing the input tensor a = tf.constant([ 1-5j, -2 + 3j, -3-7j, -4 + 8j], dtype = tf.complex128) # Printing the input tensor print('a: ', a) # Calculating result res = tf.math.sign(x = a) # Printing the result print('Result: ', res)
Producción:
a: tf.Tensor([ 1.-5.j -2.+3.j -3.-7.j -4.+8.j], shape=(4, ), dtype=complex128) Result: tf.Tensor( [ 0.19611614-0.98058068j -0.5547002 +0.83205029j -0.3939193 -0.91914503j -0.4472136 +0.89442719j], shape=(4, ), dtype=complex128)
Publicación traducida automáticamente
Artículo escrito por aman neekhara y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA