基本使用
来自软件实验室
Tengxing(讨论 | 贡献)2017年1月9日 (一) 11:21的版本 (创建页面,内容为“1:图的概念 在tensorflow程序中,使用图来表示计算任务,图中的节点就是op,一个程序一般有连个阶段,一是构建阶段,二是...”)
1:图的概念 在tensorflow程序中,使用图来表示计算任务,图中的节点就是op,一个程序一般有连个阶段,一是构建阶段,二是执行阶段。构建阶段就是构建基本的模型,op在图中被定义好,执行阶段就是对模型进行反复的训练,就是op在图中进行训练。
简单点说就是建模的过程和训练模型的过程。
2:Variable变量
定义如下:
import tensorflow as tf number = tf.Variable(1,name="number") #定义一个常量 one = tf.constant(1) #加起来 new_value = tf.add(number,one) #更新 update = tf.assign(number,new_value)
这时候运行是没有结果的,需要进行下面的步骤
3:初始化
# init '''下面两种方式都可以,推荐使用init2''' #init1 = tf.initialize_all_variables() init2 = tf.global_variables_initializer()