TensorFlow是一个基于数据流编程的符号数学系统,被广泛应用于各类机器学习的算法编程实现
TensorFlow的特点:
1.多平台支持,很容易在移动设备上运行(硬件,在服务器硬件层,在终端的移动设备运行,在边缘设备运行;支持操作系统,各种操作系统的平台;在语言上,支持多种语言js,python,c++)
2.内置了简单的高级API,使用方便
3.支持可视化训练(Tensorboard):把网络化的可视化训练过程,比如网络结构,层,结点,训练过程可视化,方便深度理解
4.容易实现生产部署(TensorFlow Sreving)服务器端,比起其他不需要第三方部署,部署方便快捷
5.良好的文档和广大的社区支持
缺点:
版本更新过快,尤其2.0之前的,版本更新后的API和之前的API不兼容。2.0之后会稍微加强。