tensorflow小白入门笔记

主要参考了tensorflow的官方文档,中文版地址:http://www.tensorfly.cn/tfdoc/get_started/basic_usage.html

 

下面的例子出自官方文档,演示了如何搭建一个最简单的计数器

import tensorflow as tf

#创建一个变量state,初始化为0,名称是counter
state = tf.Variable(0, name="counter")

#下面创建一个operation,作用是使state增加1
#创建一个常量one,它的值是1
one = tf.constant(1)
#new_value = state+one
new_value = tf.add(state, one)
#update操作把new_value赋值给state
update = tf.assign(state, new_value)

#全体变量初始化
init_op = tf.initialize_all_variables()

with tf.Session() as sess:
        sess.run(init_op)
        print(sess.run(state))
        #循环三次,每次打印计数器的值
        for _ in range(3):
            sess.run(update)
            print (sess.run(state))

 

你可能感兴趣的:(tensorflow小白入门笔记)