| 12345678910111213141516171819202122232425262728293031 |
- # View more python learning tutorial on my Youtube and Youku channel!!!
- # Youtube video tutorial: https://www.youtube.com/channel/UCdyjiB5H8Pu7aDTNVXTTpcg
- # Youku video tutorial: http://i.youku.com/pythontutorial
- """
- Please note, this code is only for python 3+. If you are using python 2+, please modify the code accordingly.
- """
- from __future__ import print_function
- import tensorflow as tf
- state = tf.Variable(0, name='counter')
- #print(state.name)
- one = tf.constant(1)
- new_value = tf.add(state, one)
- update = tf.assign(state, new_value)
- # tf.initialize_all_variables() no long valid from
- # 2017-03-02 if using tensorflow >= 0.12
- if int((tf.__version__).split('.')[1]) < 12 and int((tf.__version__).split('.')[0]) < 1:
- init = tf.initialize_all_variables()
- else:
- init = tf.global_variables_initializer()
- with tf.Session() as sess:
- sess.run(init)
- for _ in range(3):
- sess.run(update)
- print(sess.run(state))
|