文档 |
---|
TensorFlow 是一个端到端的开源机器学习平台。它拥有一个全面、灵活的生态系统,包括 工具、库 和 社区 资源,让研究人员能够推动机器学习的前沿发展,开发者可以轻松构建和部署具有机器学习功能的应用程序。
TensorFlow 原由谷歌人工智能研究组织内的 Google Brain 团队的研究员和工程师开发,用于机器学习和深度神经网络的研究。该系统足够通用,可以应用于广泛的其它领域。
TensorFlow 提供了稳定的 Python 和 C++ API,以及针对其他语言的向后兼容 API。
通过订阅 [email protected] 来获取版本发布公告和安全更新。查看所有 邮件列表。
安装
有关 TensorFlow 安装指南(包括 pip 包、启用 GPU 支持、使用 Docker 容器 和从源码构建的说明)。
要安装当前版本(包括对 CUDA 兼容的 GPU 卡 的支持)(Ubuntu 和 Windows)
$ pip install tensorflow
还有一个较小的仅支持 CPU 的包可供选择。
$ pip install tensorflow-cpu
要更新 TensorFlow 到最新版本,请在上面的命令中添加 --upgrade
标志。
夜班车二进制文件可通过 PyPi 上的 tf-nightly 和 tf-nightly-cpu 包进行测试。
尝试您的第一个 TensorFlow 程序
$ python
>>> import tensorflow as tf
>>> tf.add(1, 2).numpy()
3
>>> hello = tf.constant('Hello, TensorFlow!')
>>> hello.numpy()
b'Hello, TensorFlow!'
更多示例,请参阅 TensorFlow 教程。
贡献指南
如果您想为 TensorFlow 做出贡献,请务必阅读 贡献指南。本项目遵循 TensorFlow 的 行为准则。参与其中,您应遵守此准则。
我们使用 GitHub 问题 跟踪请求和错误,有关一般性问题和讨论,请参见 TensorFlow 讨论组,并将具体问题指向 Stack Overflow。
TensorFlow 项目致力于遵循开源软件开发中普遍接受的最佳实践
持续构建状态
您可以在 TensorFlow SIG Build 社区构建表格 中找到更多社区支持的平台和配置。
官方构建
构建类型 | 状态 | 工件 |
---|---|---|
Linux CPU | PyPI | |
Linux GPU | PyPI | |
Linux XLA | 待定 | |
macOS | PyPI | |
Windows CPU | PyPI | |
Windows GPU | PyPI | |
Android | 下载 | |
Raspberry Pi 0 和 1 | Py3 | |
Raspberry Pi 2 和 3 | Py3 | |
Libtensorflow MacOS CPU | 状态暂时不可用 | 夜间构建的二进制文件 官方 GCS |
Libtensorflow Linux CPU | 状态暂时不可用 | 夜间构建的二进制文件 官方 GCS |
Libtensorflow Linux GPU | 状态暂时不可用 | 夜间构建的二进制文件 官方 GCS |
Libtensorflow Windows CPU | 状态暂时不可用 | 夜间版本二进制包 官方 GCS |
Libtensorflow Windows GPU | 状态暂时不可用 | 夜间版本二进制包 官方 GCS |
资源
- TensorFlow.org
- TensorFlow 教程
- TensorFlow 官方模型
- TensorFlow 示例
- DeepLearning.AI TensorFlow 开发者专业证书
- TensorFlow:从 Coursera 开始使用数据部署
- 从 Coursera 开始使用 TensorFlow 2
- TensorFlow:从 Coursera 开始使用高级技巧
- 从 Coursera 开始使用 TensorFlow,适用于人工智能、机器学习和深度学习
- 从 Udacity 开始使用深度学习的 TensorFlow
- TensorFlow Lite 简介
- 在 GCP 上使用 TensorFlow 进行机器学习
- TensorFlow Codelabs
- TensorFlow 博客
- 使用 TensorFlow 学习机器学习
- TensorFlow Twitter
- TensorFlow YouTube
- TensorFlow 模型优化路线图
- TensorFlow 白皮书
- TensorBoard 可视化工具包
了解更多关于TensorFlow 社区以及如何贡献的信息。