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


相关文章
|
TensorFlow 算法框架/工具
tensorflow 入门学习
tensorflow 入门学习
45 0
|
5月前
|
C# 开发者 前端开发
揭秘混合开发新趋势:Uno Platform携手Blazor,教你一步到位实现跨平台应用,代码复用不再是梦!
【8月更文挑战第31天】随着前端技术的发展,混合开发日益受到开发者青睐。本文详述了如何结合.NET生态下的两大框架——Uno Platform与Blazor,进行高效混合开发。Uno Platform基于WebAssembly和WebGL技术,支持跨平台应用构建;Blazor则让C#成为可能的前端开发语言,实现了客户端与服务器端逻辑共享。二者结合不仅提升了代码复用率与跨平台能力,还简化了项目维护并增强了Web应用性能。文中提供了从环境搭建到示例代码的具体步骤,并展示了如何创建一个简单的计数器应用,帮助读者快速上手混合开发。
114 0
|
8月前
|
机器学习/深度学习 TensorFlow 算法框架/工具
关于Tensorflow!目标检测预训练模型的迁移学习
这篇文章主要介绍了使用Tensorflow进行目标检测的迁移学习过程。关于使用Tensorflow进行目标检测模型训练的实战教程,涵盖了从数据准备到模型应用的全过程,特别适合对此领域感兴趣的开发者参考。
84 3
关于Tensorflow!目标检测预训练模型的迁移学习
|
8月前
|
机器学习/深度学习 数据采集 TensorFlow
TensorFlow与迁移学习:利用预训练模型
【4月更文挑战第17天】本文介绍了如何在TensorFlow中运用迁移学习,特别是利用预训练模型提升深度学习任务的性能和效率。迁移学习通过将源任务学到的知识应用于目标任务,减少数据需求、加速收敛并提高泛化能力。TensorFlow Hub提供预训练模型接口,可加载模型进行特征提取或微调。通过示例代码展示了如何加载InceptionV3模型、创建特征提取模型以及进行微调。在实践中,注意源任务与目标任务的相关性、数据预处理和模型调整。迁移学习是提升模型性能的有效方法,TensorFlow的工具使其变得更加便捷。
|
机器学习/深度学习 TensorFlow API
学习 TensorFlow:构建和训练机器学习模型的利器
学习 TensorFlow:构建和训练机器学习模型的利器
|
TensorFlow 算法框架/工具 Python
【学习】TensorFlow2环境配置
【学习】TensorFlow2环境配置
84 0
|
机器学习/深度学习 TensorFlow API
TensorFlow2.0学习使用笔记
TensorFlow2.0学习使用笔记
|
机器学习/深度学习 PyTorch TensorFlow
事实胜于雄辩,苹果MacOs能不能玩儿机器/深度(ml/dl)学习(Python3.10/Tensorflow2)
坊间有传MacOs系统不适合机器(ml)学习和深度(dl)学习,这是板上钉钉的刻板印象,就好像有人说女生不适合编程一样的离谱。现而今,无论是[Pytorch框架的MPS模式](https://v3u.cn/a_id_272),还是最新的Tensorflow2框架,都已经可以在M1/M2芯片的Mac系统中毫无桎梏地使用GPU显卡设备,本次我们来分享如何在苹果MacOS系统上安装和配置Tensorflow2框架(CPU/GPU)。
事实胜于雄辩,苹果MacOs能不能玩儿机器/深度(ml/dl)学习(Python3.10/Tensorflow2)
|
机器学习/深度学习 存储 人工智能
深度学习入门笔记6 tensorflow学习
深度学习入门笔记6 tensorflow学习
|
安全 搜索推荐 TensorFlow
带你读《云原生机密计算最佳实践白皮书》——部署TensorFlow横向联邦学习(1)
带你读《云原生机密计算最佳实践白皮书》——部署TensorFlow横向联邦学习(1)
227 0