TensorFlow

TensorFlow是一个开源软件库,用于各种感知和语言理解任务的机器学习。目前被50个团队用于研究和生产许多Google商业产品,如语音识别、Gmail、Google 相册和搜索,其中许多产品曾使用过其前任软件DistBelief。

Python/C++/JavaScript
Google Brain Team
深度学习
初始发布时间:2015年11月
工具描述

TensorFlow是一个用于机器学习的端到端开源平台。它有一个全面的、灵活的工具、库和社区资源的生态系统,让研究人员推动最先进的ML,让开发人员轻松建立和部署ML驱动的应用程序。

TensorFlow最初是由在谷歌机器智能研究组织内的谷歌大脑团队的研究人员和工程师开发的,用于进行机器学习和深度神经网络研究。该系统具有足够的通用性,也适用于其他广泛的领域。

TensorFlow提供稳定的Python和C++ API,以及用于其他语言的非保证向后兼容的API。

由于Google强大的力量,尽管早期的TensorFlow很难用,但是依然积累了大量的用户。如今,TensorFlow2已经与Keras深度整合,Keras良好的编程方式也被引入到TensorFlow中。基于TensorFlow实现的深度学习算法在开源界也有大量的实践,因此可以很容易找到相应的方法解决我们自己的问题。

是否开源:

许可协议: Apache-2.0 license

官方地址: https://www.tensorflow.org/

GitHub地址: https://github.com/tensorflow/tensorflow

初始贡献者: Google Brain Team

最佳实践指南

官方教程:https://www.tensorflow.org/tutorials?hl=zh-cn

Google Brain Team-logo
pytorch-logo
推荐工具

TensorFlow - 深度学习

MindSpore - 深度学习