python与tensorflow的关系_Tensorflow GPU与CPU安装库的区别
最近,我想把我的python库移到pendrive中,以便在工作站和笔记本之间切换时保持所有库不变。(也就是说,如果我更新一个,它也会更新另一个)
为此,我在pendrive上安装了tensorflow gpu版本(我的笔记本电脑没有gpu)。在PC机(它可以毫无问题地检测和使用我的GPU)和笔记本电脑(它自动使用我的CPU)上一切正常。
这就是我的问题所在。这两者的区别是什么tensorflow-gpu
只是tensorflow
是吗?(因为找不到GPU时,tensorflow GPU会自动使用CPU版本。)
区别仅仅在于GPU的支持吗?那为什么要有一个非GPU版本的tensorflow呢?
另外,这样做可以吗?或者我应该创建虚拟环境来保持CPU和GPU的独立安装吗?
但是它只指定在CPU平台上使用tensorflow gpu是完全可以的,但是它仍然没有回答我的第一个问题。另外,由于tensorflow不断发布新的更新,答案可能已经过时。
编辑2:
我已经在工作站上安装了tensorflow gpu版本的GTX 1070(因此安装成功)。
另外,我知道不同之处在于pip install tensorflow-gpu需要启用CUDA的设备来安装,但我的问题更多的是关于库的使用,因为在笔记本电脑上使用tensorflow-gpu版本(没有GPU)时,我没有遇到任何问题,而且我的所有脚本运行时都没有任何错误。
(为避免混淆,还从上方拆下了pip安装)
编辑3:
在没有GPU的系统上运行tensorflow-gpu与设置CUDA_VISIBLE_DEVICES=-1不同
python与tensorflow的关系_Tensorflow GPU与CPU安装库的区别相关推荐
- gpu和显卡的关系,gpu和cpu的区别
参考:https://baijiahao.baidu.com/s?id=1607965696317204020&wfr=spider&for=pc 一.GPU是什么?与显卡是什么关系? ...
- c语言数天数类型,GPU和CPU到底有什么区别
描述 显卡的发展可以说是非常的快,人们对于视觉化上的要求也越来越高,随着用户对于图像处理上面的要求不断超出处理器的计算能力.另一方面CPU处理能力也不断强大,但在进入3D时代后,人们发现庞大的3D图像 ...
- python与tensorflow的关系_python – 在TensorFlow,Session.run()和Tensor.eval()之间有什么区别?...
如果你有Tensor t,调用 t.eval()相当于调用tf.get_default_session().run(t). 您可以将会话设置为默认值,如下所示: t = tf.constant(42. ...
- mac上Python版本不同时,给指定的版本安装库
例如给Python3安装scrapy库 sudo python3 -m pip install scrapy 原文链接: http://www.aisun.org/2017/09/python3+sc ...
- python 虚拟环境 tensorflow GPU
拿到一个新的容器之后,怎么创建一个独立的GPU训练环境呢?之前弄的时候总是零零散散的,现在把它总结在这里,供自己以及有需要的朋友查阅. conda创建 1.1 下载anaconda wget -c h ...
- python tensorflow教程推荐_TensorFlow教程和文章推荐大全 -DZone AI
在本文中,您将找到有关TensorFlow的所有文章集,TensorFlow 是 "用于机器学习的端到端开源平台".我们为刚开始使用基础知识的初学者提供了文章和教程,并且为真正想 ...
- python 死循环程序能占满cpu吗_运行tensorflow python程序,限制对GPU和CPU的占用操作...
一般情况下,运行tensorflow时,默认会占用可以看见的所有GPU,那么就会导致其它用户或程序无GPU可用,那么就需要限制程序对GPU的占用.并且,一般我们的程序也用不了所有的GPU资源,只是强行 ...
- 安装python进度条不动了_TensorFlow(一):使用Anconda安装TensorFlow
http://blog.csdn.net/nxcxl88/article/details/52704877?locationNum=13 建议参照最新的tensorflow安装步骤(Linux,官方网 ...
- tensorflow 版本列表_tensorflow各个版本的CUDA以及Cudnn版本对应关系
概述,需要注意以下几个问题: (1)NVIDIA的显卡驱动程序和CUDA完全是两个不同的概念哦!CUDA是NVIDIA推出的用于自家GPU的并行计算框架,也就是说CUDA只能在NVIDIA的GPU上运 ...
最新文章
- 好书推荐系列之:你在为谁工作
- 解决vue初始化数据时的闪烁问题
- python 谷歌地图api_《Python网络编程》学习笔记--使用谷歌地理编码API获取一个JSON文档...
- 读《我们终将逝去的青春》
- 知识付费阅读小程序源码,前端+后台+代理+分销
- 谷歌浏览器中打开IE
- 冷门的linux设备,你可能不知道的6个冷门linux实用命令
- 《深入浅出统计学(中文版)》读书笔记【全15章】
- idea打包时控制台中文乱码
- 芯烨 Xprinter XP-DT108A 打印机驱动
- 彻底删除VMware虚拟机
- 求不规则图形外接圆的算法 (附:三角形外接圆计算公式)
- 推荐大家几款提高工作效率的软件
- 【学习笔记】使用魔数快速求平方根
- 手机号码批量导入通讯录php,怎么从电脑上的excel表格的手机号码导入通讯录到华为手机:...
- Mysql—索引①:原理篇
- Framer:开源原型设计工具,巨头们的心头好
- 光伏清扫机器人控制软件
- msconfig运行不了的解决方案
- 男人二十岁后应该学会的13个习惯