tensorflow 基础学习

第1章 TensorFlow基础学习

1.1 1TensorFlow Python 库安装

1)  pip install wheel

2)  download  tensorflow-.whl file

a)     https://ci.tensorflow.org/view/Nightly/job/nightly-matrix-cpu/TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON2,label=mac-slave/lastSuccessfulBuild/artifact/pip_test/whl/tensorflow-1.0.1-py2-none-any.whl

b)    https://ci.tensorflow.org/view/Nightly/job/nightly-matrix-cpu/TF_BUILD_IS_OPT=OPT,TF_BUILD_IS_PIP=PIP,TF_BUILD_PYTHON_VERSION=PYTHON2,label=mac-slave/lastSuccessfulBuild/artifact/pip_test/whl/tensorflow-1.head-py2-none-any.whl

3)  Install tensorflow

a)     pip install tensorflow-1.head-py2-none-any.whl 

b)    pip install tensorflow-1.0.1-py2-none-any.whl

c)     pip install –ignore-installed–upgrade    https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.0.1-cp27-none-linux_x86_64.whl(验证通过)

d)     

4)  验证模块是否可以用

importtensorflow as tf

    hello = tf.constant(‘Hello, TensorFlow!’)

    sess = tf.Session()

           print(sess.run(hello))

              b =tf.constant(100)

       a = tf.constant200

       printsess.run(a+b)

1.2 Win10 安装tensorflow

1)   安装Python3.5 匹配CP35版本的TensorFlow

2)   安装vc2015 版本

3)   工具下载

a)     https://download.microsoft.com/download/6/D/F/6DF3FF94-F7F9-4F0B-838C-A328D1A7D0EE/vc_redist.x64.exe

b)    https://www.python.org/ftp/python/3.5.3/python-3.5.3-amd64.exe

4)   安装tensorflow

a)     pip install –upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-0.12.0-cp35-cp35m-win_amd64.whl

5)    

1.3 Tensorboard可视化训练UI

1)TensorBoard 服务

tensorboardhttp://192.168.6.52:8080 –logdir=’/var/log/’

1.4 安装遇到问题

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 Python  3.5 . 3  (v3. 5.3 : 1880cb95a742 , Jan  16  2017 16 : 02 : 32 ) [MSC v. 1900  64  bit (AMD64)] on win32 Type  "help" "copyright" "credits"  or  "license"  for  more information. >>>  import  tensorflow Traceback (most recent call last):    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py" , line  18 in  swig_import_helper      return  importlib.import_module(mname)    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py" , line  126 in  import_module      return  _bootstrap._gcd_import(name[level:], package, level)    File  "<frozen importlib._bootstrap>" , line  986 in  _gcd_import    File  "<frozen importlib._bootstrap>" , line  969 in  _find_and_load    File  "<frozen importlib._bootstrap>" , line  958 in  _find_and_load_unlocked    File  "<frozen importlib._bootstrap>" , line  666 in  _load_unlocked    File  "<frozen importlib._bootstrap>" , line  577 in  module_from_spec    File  "<frozen importlib._bootstrap_external>" , line  914 in  create_module    File  "<frozen importlib._bootstrap>" , line  222 in  _call_with_frames_removed ImportError: DLL load failed: 找不到指定的模块。   During handling of the above exception, another exception occurred:   Traceback (most recent call last):    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py" , line  54 in  <module>      from  tensorflow.python  import  pywrap_tensorflow    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py" , line  21 in  <module>      _pywrap_tensorflow  =  swig_import_helper()    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py" , line  20 in  swig_import_helper      return  importlib.import_module( '_pywrap_tensorflow' )    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py" , line  126 in  import_module      return  _bootstrap._gcd_import(name[level:], package, level) ImportError: No module named  '_pywrap_tensorflow'   During handling of the above exception, another exception occurred:   Traceback (most recent call last):    File  "<stdin>" , line  1 in  <module>    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\__init__.py" , line  24 in  <module>      from  tensorflow.python  import  *    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py" , line  60 in  <module>      raise  ImportError(msg) ImportError: Traceback (most recent call last):    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py" , line  18 in  swig_import_helper      return  importlib.import_module(mname)    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py" , line  126 in  import_module      return  _bootstrap._gcd_import(name[level:], package, level)    File  "<frozen importlib._bootstrap>" , line  986 in  _gcd_import    File  "<frozen importlib._bootstrap>" , line  969 in  _find_and_load    File  "<frozen importlib._bootstrap>" , line  958 in  _find_and_load_unlocked    File  "<frozen importlib._bootstrap>" , line  666 in  _load_unlocked    File  "<frozen importlib._bootstrap>" , line  577 in  module_from_spec    File  "<frozen importlib._bootstrap_external>" , line  914 in  create_module    File  "<frozen importlib._bootstrap>" , line  222 in  _call_with_frames_removed ImportError: DLL load failed: 找不到指定的模块。   During handling of the above exception, another exception occurred:   Traceback (most recent call last):    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\__init__.py" , line  54 in  <module>      from  tensorflow.python  import  pywrap_tensorflow    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py" , line  21 in  <module>      _pywrap_tensorflow  =  swig_import_helper()    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\pywrap_tensorflow.py" , line  20 in  swig_import_helper      return  importlib.import_module( '_pywrap_tensorflow' )    File  "C:\Users\Administrator\AppData\Local\Programs\Python\Python35\lib\importlib\__init__.py" , line  126 in  import_module      return  _bootstrap._gcd_import(name[level:], package, level) ImportError: No module named  '_pywrap_tensorflow'     Error importing tensorflow.  Unless you are using bazel, you should  not  try  to  import  tensorflow  from  its source directory; please exit the tensorflow source tree,  and  relaunch your python interpreter from  there.

解决办法:

    

1)ImportError: No module named ‘_pywrap_tensorflow’ 

    a)Download : https://download.microsoft.com/download/6/D/F/6DF3FF94-F7F9-4F0B-838C-A328D1A7D0EE/vc_redist.x64.exe 

    b)安装vc_redist.x64.exe

2)Import tensorflow 

本文转自 swq499809608 51CTO博客,原文链接:http://blog.51cto.com/swq499809608/1915863

点赞