<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 importación de la biblioteca de tensorflow
Step1:  Config Contants
en la variable "a" vamos a asignar una constante con el valor inicial de "2"
Step2:  en la variable "b" vamos a asignar una constante con el valor inicial de "5"
Step3:  En la siguiente variable "operation" definiremos una suma mediante la aplicación de "add". Como un parámetro vamos a utilizar las constantes definidas anteriormente. "a" y "b" 
Constantes - Suma
Step4:  link documentacion oficial - add
Después de las definiciones de las constantes y la operación de este ejemplo, vamos a iniciar una sesión en tensorflow. Entonces llamaremos a "run" método que ejecuta la operación en el gráfico de tensorflow
Step5:  Constants - Subtraction
Step6:  link documentacion oficial - subtract
with tf.Session() as ses
Step7:  official documentation
Step8:  tf.negative
Step9:  official documentation
Step10:  tf.sign
Step11:  official documentation
<ASSISTANT_TASK:>
Python Code:
import tensorflow as tf
# check tf version
print(tf.__version__)
Explanation: importación de la biblioteca de tensorflow: imprescindible para iniciar la interacción con tensorflow
End of explanation
a = tf.constant(2)
Explanation: Config Contants
en la variable "a" vamos a asignar una constante con el valor inicial de "2"
End of explanation
b = tf.constant(5)
Explanation: en la variable "b" vamos a asignar una constante con el valor inicial de "5"
End of explanation
operation = tf.add(a, b, name='cons_add')
Explanation: En la siguiente variable "operation" definiremos una suma mediante la aplicación de "add". Como un parámetro vamos a utilizar las constantes definidas anteriormente. "a" y "b" 
Constantes - Suma
End of explanation
with tf.Session() as ses:
    print ses.run(operation)
Explanation: link documentacion oficial - add
Después de las definiciones de las constantes y la operación de este ejemplo, vamos a iniciar una sesión en tensorflow. Entonces llamaremos a "run" método que ejecuta la operación en el gráfico de tensorflow
End of explanation
sub_operation = tf.subtract(a, b, name='cons_subtraction')
Explanation: Constants - Subtraction
End of explanation
x = tf.constant([[-1.37 + 2.57j], [-3.37 + 5.33j]])
abs_function = tf.abs(x)
Explanation: link documentacion oficial - subtract
with tf.Session() as ses:
    print ses.run(sub_operation)
Simple Math Function - tf.abs
End of explanation
with tf.Session() as ses:
    print ses.run(abs_function)
Explanation: official documentation
End of explanation
pos_tensor = tf.constant([[5],[7]])
negative_function = tf.negative(pos_tensor)
Explanation: tf.negative
End of explanation
with tf.Session() as ses:
    print ses.run(negative_function)
Explanation: official documentation
End of explanation
sign_tensor = tf.constant([[5]])
sign_function = tf.sign(sign_tensor)
Explanation: tf.sign
End of explanation
with tf.Session() as ses:
    print ses.run(sign_function)
Explanation: official documentation
End of explanation
<END_TASK>