tensorflow学习

2020-02-17  本文已影响0人  TTTRX

tensorflow环境搭建

使用anaconda创建虚拟环境:conda create -n learnTF12 python=3.6
然后激活该虚拟环境,因为中国大学mooc上的《深度学习应用开发——TensorFlow实践》采用的是1.2.1版本。因为一开始我尝试使用conda intsall tensorflow==1.2.1但是提示我没有这个包。
无奈之下我使用pip install tensrflow==1.2.1,结果成功安装了。

tensorflow编程基础

import tensorflow as tf

# 创建一个常值运算,将作为一个节点加入到默认计算图中
hello=tf.constant('hello world')
# 创建一个tf会话
sess=tf.Session()
# 运行并获得结果
print(sess.run(hello))

TensorFlow的概念

TensorFlow=Tensor+Flow
Tensor:

张量,数据结构:多维数组

Flow流:

计算模型:张量之间通过计算而转换的过程

一个计算图的实例:

import tensorflow as tf

# 一个简单计算图
node1=tf.constant(3.0,tf.float32,name="node1")
node2=tf.constant(4.0,tf.float32,name="node2")
# node3定义的是一个加法的操作,add
node3=tf.add(node1,node2)
# 输出的结果不是一个具体的数值,而是一个张量结构
print(node3)

一共三个节点,node1,2,3;形成了下图中右上角的模型:


计算图的简单实例

参考链接

1.0和2.0函数变化对应关系

上一篇 下一篇

猜你喜欢

热点阅读