Skip to content

helloholmes/tensorflow

 
 

Repository files navigation




Linux CPU Linux GPU Mac OS CPU Windows CPU Android
Build Status Build Status Build Status Build Status Build Status

TensorFlow 是一个使用数据流图进行数值计算开源软件库。 图的节点表示数学运算,节点之间的边表示流动的多维数据数组(张量)。 这种灵活的架构允许你在无需重写代码的情况下,将计算在桌面端、服务端或移动端部署到一个或多个 CPU 和 GPU 中。 TensorFlow 还包含 TensorBoard,它是一个数据可视化工具包。

TensorFlow 最初由 Google 机器智能研究机构内的 Google Brain 团队的研究人员和工程师开发,用于进行机器学习和深度神经网络研究。 此系统一般足以适用于各种其他领域。

如果你想参与贡献 TensorFlow,请先查看我们的 贡献指南。此项目遵循 TensorFlow 项目规范。我们期望你能遵循此规范。

我们还使用 GitHub issues 来跟进 requests 和 bugs。对于一般性问题和讨论请查看 TensorFlow 讨论,或直接在 Stack Overflow 提问。

安装

安装 TensorFlow 页面中查看关于稳定二进制版的安装或从源码安装的安装步骤。

喜欢挑战的人也可以尝试我们的开发版:

开发版 pip 包

  • 我们非常高兴发布 TensorFlow 的开发版,现在 pypi 提供开发版的 pip 包 tf-nightlytf-nightly-gpu 项目。在�干净的环境中简单运行 pip install tf-nightlypip install tf-nightly-gpu 即可安装 TensorFlow 开发版。 我们为 Linux、Mac 和 Windows 提供 CPU 和 GPU 支持。

独立的 whl 文件

开启你的第一个 TensorFlow 程序

$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> sess.run(hello)
'Hello, TensorFlow!'
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> sess.run(a + b)
42
>>> sess.close()

更多信息

你可以在 tensorflow.org 社区页 了解更多关于参与 TensorFlow 社区的方法。

许可

Apache 许可 2.0

About

Computation using data flow graphs for scalable machine learning

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 48.3%
  • Python 44.4%
  • Jupyter Notebook 2.9%
  • Go 1.6%
  • CMake 1.0%
  • Java 0.7%
  • Other 1.1%