04.- Placeholder en TensorFlow ?
Introducción
En este cuarto tutorial vamos a hablar de placeholder en tensorflow, un placeholder traducido al
español significa apartador del lugar y los placeholder son muy parecidos a las variables la diferencia que tienen es que al placeholder no se le asigna un valor al inicio del programa ese valor se le asigna mientras está corriendo la sesión el tensorflow, vamos a ver de una forma más entendible con el código de abajo:
Instalación
import tensorflow as tf
# Declaramos las contantes a y b
a = tf.constant(5)
b = tf.constant(10)
# Declaramos el placeholder al que agregaremos su valor dentro de la sesion
c = tf.placeholder(tf.int32)
# Sumamos "a" y "b" y le restamos el valor de "c"
# Pero a "c" le asignaremos su valor durante la sesion
z = a + b - c
# Inicializamos la sesion
with tf.Session() as sess:
# Corremos la sesion y alimentamos el valor de "c"=2
result=sess.run(z, feed_dict={c:2})
# Imprimimos el resultado de la operacion
print(result)
Ave que vuela, a la cazuela.