TesnsorFlow是Google第二代机器学习框架,自2015年11月开源以来收到开发者们的欢迎。这里有官方中文文档,特别附带极客学院的版权声明,感谢文档书写者无私的贡献,该文档如有侵权请立即联系博主。
[pdf-embedder url=”https://www.p-chao.com/wp-content/upload/2016/05/google-第二代神经网络开源TensorFlow-官方文档中文版-v1.2.pdf”]
一、tensorflow的安装
依旧感谢极客学院的安装教程,这篇教程提供了各平台和工具完备的安装方案,这里就不搬运了,只摘。注意安装时选择的版本、平台、CPU还是GPU,如果不注意很有可能导致包导入失败。
# Ubuntu/Linux 64-bit, CPU only, Python 2.7: $ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl # Ubuntu/Linux 64-bit, GPU enabled, Python 2.7. Requires CUDA toolkit 7.5 and CuDNN v4. # For other versions, see "Install from sources" below. $ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl # Mac OS X, CPU only: $ sudo easy_install --upgrade six $ sudo pip install --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0-py2-none-any.whl
WINDOWS:得益于Windows 10.1的新功能,bash come to windows,tensorflow也可以在windows上运行了。
二、张量·流动
import tensorflow as tf hello = tf.constant('Hello, TensorFlow!') sess = tf.Session() print sess.run(hello) a = tf.constant(10) b = tf.constant(32) print sess.run(a+b)
张量,流动,这就是tensorflow。
See You Next Chapter!