TensorFlow和Keras入门教程
TensorFlow入门
TensorFlow是Google创造的数值运算库,作为深度学习的底层使用。本章包括:
- TensorFlow介绍
- 如何用TensorFlow定义、编译并运算表达式
- 如何寻求帮助
TensorFlow是什么?
TensorFlow是开源数学计算引擎,由Google创造,用Apache 2.0协议发布。TF的API是Python的,但底层是C++。和Theano不同,TF兼顾了工业和研究,在RankBrain、DeepDream等项目中使用。TF可以在单个CPU或GPU,移动设备以及大规模分布式系统中使用。
安装TensorFlow
参考一下TensorFlow安装教程
TensorFlow例子
TF的计算是用图表示的:
- 节点:节点进行计算,有一个或者多个输入输出。节点间的数据叫张量:多维实数数组。
- 边缘:定义数据、分支、循环和覆盖的图,也可以进行高级操作,例如等待某个计算完成。
- 操作:取一个输入值,得出一个输出值,例如,加减乘除。
TensorFlow入门代码
简单说一下TensorFlow