Variables

During execution, we may need to maintain the state of the ops. We can do so by using tf.Variable(). Let's check out an example declaration of tf.Variable(). This line will create a variable called counter and initialize it to scalar value 0:

state = tf.Variable(0, name="counter") 

Here are the ops to assign a value to the variable:

one = tf.constant(1) 
update = tf.assign(state, one) 

If you are working with variables, we have to initialize them all at once using the following function:

init_op = tf.initialize_all_variables() 

After initialization, we have to run the graph for putting this into effect. We can run the previous ops using the following code:

sess = tf.Session() 
sess.run(init_op) 
print(sess.run(state)) 
sess.run(update) 
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.119.133.96