TensorFlow安装与下载

  • 1.win10下安装TensorFlow及配置pycharm
  • 2.GPU版本的安装与配置(建议)
  • 3.低版本改错
  • 4.hello world

1.win10下安装TensorFlow及配置pycharm

参考博客1:Windows10下安装tensorflow及配置pycharm全过程
说明:

  1. 安装CPU版本的TensorFlow需要注意,由于作者安装的是python3.7和适用于它的anaconda,目前支持python3.7版本的TensorFlow有TensorFlow1.12.0和1.13.0版本,千万不要直接用命令安装,因为他自动安装的是2.1.0版本,有的一些接口和函数在新版本中被弃用,对于适用于它的版本,这里给出它的一个whl文件(作者试错之后成功安装的)
https://files.pythonhosted.org/packages/7b/14/e4538c2bc3ae9f4ce6f6ce7ef1180da05abc4a617afba798268232b01d0d/tensorflow-1.13.1-cp37-cp37m-win_amd64.whl


选择最后一个即可。
在激活创建的TensorFlow虚拟环境之后,可以用conda命令安装离线包,具体安装参见博客1。
如果确实用最新版本的话,如下命令可用,速度快。

pip install --upgrade --ignore-installed -i https://pypi.doubanio.com/simple/ tensorflow
其他镜像源(未测试):
http://mirrors.aliyun.com/pypi/simple/
https://mirrors.tuna.tsinghua.edu.cn/
  1. Anaconda python 3.5 安装tensorflow
    参见博客2:链接
    则它所使用的的TensorFlow版本应该是:
https://files.pythonhosted.org/packages/e4/61/66d7da05fa8cf0a6a5656f7e1dd98b0233a571326fbadf4f729c284b269e/tensorflow-1.13.1-cp35-cp35m-win_amd64.whl

2.GPU版本的安装与配置(建议)

参见博客3:链接
值得注意的是:在近期更新的win10 上,你是无法找到NVIDIA控制面板的,这就造成了很大的困扰,通过CTRL+SHIFT+ESC命令查看你的显卡配置,发现自己电脑上是否有显卡,然后就可以安装GPU版本的TensorFlow。
至于CPU和GPU的不同之处和性能之比,可以参见博客4:链接

3.低版本改错

在运行TensorFlow第一个程序,可能会报一系列错误,但最终结果还是可以输出,如何将这些报错纠正呢?

  1. 报错:
Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2
  • 改为:
# 程序头部加入,忽略级别 2 及以下的消息(级别 1 是提示,级别 2 是警告,级别 3 是错误)
import os
os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

2.警告:

WARNING:tensorflow:From C:\ProgramData\Anaconda3\envs\tensorflow\lib\site-packages\tensorflow\python\framework\op_def_library.py:263: colocate_with (from tensorflow.python.framework.ops) is deprecated and will be removed in a future version.
Instructions for updating:
Colocations handled automatically by placer.

类似于这一类型警告,可以根据它所提示的修改建议,在指定位置修改即可,

4.hello world

"""hello world"""
# 允许 Python 访问 TensorFlow 所有的类、方法和符号
import tensorflow as tf
import os
# 忽略级别 2 及以下的消息(级别 1 是提示,级别 2 是警告,级别 3 是错误)
os.environ['TF_CPP_MIN_LOG_LEVEL']='2'
# 图像定义,仅仅一个节点
message = tf.constant("welcome to the exciting of deep neural networks!")
with tf.Session() as sess:print(sess.run(message).decode())

运行截图:

runfile('C:/Users/Administrator/PycharmProjects/tensorflow/tensorflow_first_step/001.py', wdir='C:/Users/Administrator/PycharmProjects/tensorflow/tensorflow_first_step')
welcome to the exciting of deep neural networks!

作为机器学习的小白一枚,对安装和下载TensorFlow的分享就到这儿,如果读者有很好的建议,可以私信给我。互相交流,荣幸之至。

深度学习之TensorFlow(一)相关推荐

  1. 深度学习与TensorFlow

    深度学习与TensorFlow DNN(深度神经网络算法)现在是AI社区的流行词.最近,DNN 在许多数据科学竞赛/Kaggle 竞赛中获得了多次冠军. 自从 1962 年 Rosenblat 提出感 ...

  2. 深度学习调用TensorFlow、PyTorch等框架

    深度学习调用TensorFlow.PyTorch等框架 一.开发目标目标 提供统一接口的库,它可以从C++和Python中的多个框架中运行深度学习模型.欧米诺使研究人员能够在自己选择的框架内轻松建立模 ...

  3. 在浏览器中进行深度学习:TensorFlow.js (四)用基本模型对MNIST数据进行识别

    2019独角兽企业重金招聘Python工程师标准>>> 在了解了TensorflowJS的一些基本模型的后,大家会问,这究竟有什么用呢?我们就用深度学习中被广泛使用的MINST数据集 ...

  4. TensorFlow 深度学习笔记 TensorFlow实现与优化深度神经网络

    TensorFlow 深度学习笔记 TensorFlow实现与优化深度神经网络 转载请注明作者:梦里风林 Github工程地址:https://github.com/ahangchen/GDLnote ...

  5. 【深度学习】Tensorflow搭建卷积神经网络实现情绪识别

    [深度学习]Tensorflow搭建卷积神经网络实现情绪识别 文章目录 1 Tensorflow的基本使用方法1.1 计算图1.2 Feed1.3 Fetch1.4 其他解释 2 训练一个Tensor ...

  6. 2_初学者快速掌握主流深度学习框架Tensorflow、Keras、Pytorch学习代码(20181211)

    初学者快速掌握主流深度学习框架Tensorflow.Keras.Pytorch学习代码 一.TensorFlow 1.资源地址: 2.资源介绍: 3.配置环境: 4.资源目录: 二.Keras 1.资 ...

  7. TensorFlow损失函数(loss function) 2017-08-14 11:32 125人阅读 评论(0) 收藏 举报 分类: 深度学习及TensorFlow实现(10) 版权声明:

    TensorFlow损失函数(loss function) 2017-08-14 11:32 125人阅读 评论(0) 收藏 举报  分类: 深度学习及TensorFlow实现(10)  版权声明:本 ...

  8. DL框架之TensorFlow:深度学习框架TensorFlow Core(低级别TensorFlow API)的简介、安装、使用方法之详细攻略

    DL框架之TensorFlow:TensorFlow Core(低级别TensorFlow API)的简介.安装.使用方法之详细DL框架之TensorFlow:深度学习框架TensorFlow Cor ...

  9. DL框架:主流深度学习框架(TensorFlow/Pytorch/Caffe/Keras/CNTK/MXNet/Theano/PaddlePaddle)简介、多个方向比较、案例应用之详细攻略

    DL框架:主流深度学习框架(TensorFlow/Pytorch/Caffe/Keras/CNTK/MXNet/Theano/PaddlePaddle)简介.多个方向比较.案例应用之详细攻略 目录 深 ...

  10. TensorFlow:深度学习框架TensorFlow TensorFlow_GPU的简介、安装、测试之详细攻略

    TensorFlow:深度学习框架TensorFlow & TensorFlow_GPU的简介.安装.测试之详细攻略 目录 TensorFlow的简介 TensorFlow的安装 1.tens ...

最新文章

  1. VS2010创建ATL类时需要手动填写ProgID
  2. 剑指offerpython_剑指offer系列python实现 日更(一)
  3. 战神背光键盘如何关系_?复工了?换个键盘先!0-2000元键盘推荐
  4. Service和Thread的关系
  5. STM32F103CB IAP+APP BIN文件合并烧写
  6. Java使用BTrace动态替换线上class文件
  7. jQuery的Autocomplete插件的远程url取json数据的问题
  8. U-Boot 之一 零基础编译 U-Boot 过程详解 及 编译后的使用说明
  9. Spring Boot2.0 JPA 实现分页(简单查询分页、复杂查询分页)
  10. SwipeRefreshlayout+RecyclerView+binding实现上拉和下拉刷新
  11. 纯js上传文件 很好用
  12. dotNET Core 3.X 使用 Web API
  13. PhpStorm配置Xdebug调试PHP程序
  14. 【less-11】基于SQLI的POST字符型SQL注入
  15. hybris recode
  16. [转][中文/英文]VC6 sp6补丁下载|VS6 sp6补丁下载 [防VC6卡死]
  17. android 编译打包pdf,Android使用iText生成pdf文件
  18. 最新的Scrum中文指南及更新
  19. mysql物业管理系统设计_小区物业管理系统的设计与实现(IDEA,SSM,MySQL)
  20. 虚拟机调整C盘分区大小的取巧方法

热门文章

  1. LM224的放大电路的几个应用电路
  2. 图像分割(语义分割)的局限以及解决方法
  3. Lee滤波和Refine-Lee滤波
  4. 华北电力保定校区计算机专业好就业吗,2021年华北电力大学(保定)专业排行榜,哪个专业就业比较好...
  5. 密码学大事件! SHA-1 哈希碰撞实例
  6. 游戏服务器中的ID生成策略
  7. x86汇编游戏——2048
  8. 找不到系统指定路径的解决思路
  9. [Android Traffic] android 流量计算方法
  10. 百度url提交入口 百度网站收录提交入口网址