TensorFlow基础入门学习笔记
TensorFlow™ 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。它灵活的架构让你可以在多种平台上展开计算,例如台式计算机中的一个或多个CPU(或GPU),服务器,移动设备等等。
一. 环境搭建:
- 安装python3.6,安装tensorflow:
1
pip install tensorflow
二.开始使用
1. 最简单的HelloWorld:
1 | import tensorflow as tf |
2. 数值,矩阵运算:
1 | import tensorflow as tf |
3. 换用numpy模块做数值,矩阵运算:
1 | import numpy as np |
4.使用matplotlib绘图展示结果:
安装方法:1
pip install matplotlib
使用matplot绘制折线图和柱状图:1
2
3
4
5
6
7
8
9import numpy as np
import matplotlib.pyplot as plt
x = np.array([1, 2, 3, 4, 5, 6, 7, 8])
y = np.array([1, 3, 2, 4, 5, 7, 4, 6])
plt.plot(x, y, 'g', lw=2)
plt.bar(x, y, 0.2, color='r', alpha=0.5)
plt.show()