tensorflow2介绍

概述

tensorflow是一个采用数据流图(data flow graphs),用于数值计算的开源深度学习库。由谷歌开发维护

目前深度学习库使用广泛的是 tensorflow 和 pytorch

本系列教程讲tensorflow2,与1.x版本相比,变化很大,比较如下:

1.x 2.x
学习难度 难 简单
api易用性 复杂 简洁
未来趋势 淘汰 主流
跨平台 一般 好

tensorflow2集成了好用的keras

官方文档:
https://www.tensorflow.org

特点

  1. 可移植性
    支持CPU/GPU/TPU,可在windows、linux、mac os、android、ios、树莓派等运行

  2. 支持多个开发语言
    支持Python、C/C++、R、JAVA、JAVASCRIPT等

  3. 灵活高效
    使用tensorflow2的keras,开发更加简单、灵活,提高开发效率

  4. 大厂支持
    由谷歌大厂支持

  5. 程序运行支持可视化

使用tensorflow的企业

https://www.tensorflow.org/about/case-studies/


原文出处:/show_1EF3oW4dJD4N.html