03.- Variables en TensorFlow ?

Introducci贸n

A diferencia de las constantes a las variables si se pueden cambiar los valores. Cabe resaltar que las variables son creadas usando tf.Variable y no son inicializadas en el inicio. Para inicializar las variables聽 tenemos que usar una funci贸n especial llamada tf.global_variables_initializer()

Codigo

import tensorflow as tf
# Declaramos la variable inicial con un valor de 0
varInicial = tf.Variable(0)
# Declaramos la constante con valor de 1
consUno    = tf.constant(1)
# A varInicial le sumamos consUno y el resultado lo ponemos en sumar
sumar = tf.add(varInicial, consUno)
# El resultado de la suma se lo asignamos a asignar
asignar = tf.assign(varInicial, sumar)
# Inicializamos los valores de las variables en este caso (varInicial)
init = tf.global_variables_initializer()
# Declaramos la sesion
with tf.Session() as sess:
    # Corremos la session
    sess.run(init)
    # Creamos un ciclo que se repita 3 veces
    for _ in range(3):
        # Ejecutamos la accion reasignacion
        sess.run(asignar)
        # Imprimimos el valor de la variable inicial
        print(sess.run(varInicial))

Relacionados

Instalar Visual Studio Code en Ubuntu 18.04 : https://www.programadornovato.com/2018/11/instalar-visual-studio-code-en-ubuntu.html

Debug python con visual studio code : https://www.programadornovato.com/2018/11/debug-python-con-visual-studio-code.html

Videotutorial

Eugenio Chaparro

Compartir
Publicado por
Eugenio Chaparro

Entradas recientes

馃煝Editar c贸digo de un m贸dulo en Dolibarr [04]

馃煝Editar c贸digo de un m贸dulo en Dolibarr [04]

En este tutorial vamos editar el c贸digo de nuestro m贸dulo personas para poder personalizar algunas…

2 meses hace
馃煝Crear un sub_m贸dulo en Dolibarr [03]

馃煝Crear un sub_m贸dulo en Dolibarr [03]

En este tutorial vamos a crear un sub m贸dulo llamado seguridad que ser谩 muy parecido…

2 meses hace
馃煝Modificar un m贸dulo en Dolibarr [02]

馃煝Modificar un m贸dulo en Dolibarr [02]

En este tutorial aprenderemos a editar el objeto personas del modulo persona que creamos en…

2 meses hace
馃煝Constructor de m贸dulos en Dolibarr

馃煝Constructor de m贸dulos en Dolibarr

Como mencionamos anteriormente Dolibarr es un proyecto realizado sobre la base de una pol铆tica clara:…

2 meses hace
馃煝Tickets en Dolibarr [19]

馃煝Tickets en Dolibarr [19]

Los ticket en dolibarr nos ayudan a comunicar inconveniente en nuestros productos y servicios dentro…

2 meses hace
馃煝Agenda en Dolibarr [18]

馃煝Agenda en Dolibarr [18]

Las agendas en dolibarr nos ayudan a ver las actividades realizadas en proceso y por…

2 meses hace