python没有gpu,如何改用cpu跑代码
更新时间:2022年05月16日 14:38:40 作者:孩纸D
这篇文章主要介绍了python没有gpu,如何改用cpu跑代码?今天小编就为大家分享一下解决方案。如有错误或未考虑完全的地方,望不吝赐教
没有gpu,改用cpu跑代码
以为很麻烦的修改,很大动干戈的改动,以及无止尽的报错,结果,就改动代码中的device就OK了,惊不惊喜,意不意外!?
也就是说,
只需要将device设置为以下即可
device=torch.device("cuda:0" if torch.cuda.is_available() else "cpu"))
另外也不需要全如此设置,只需查看报错处调用device的来源,在修改torch.device()括号里面的内容就可。
Tensorflow-gpu禁用gpu设置(cpu与gpu速度对比)
禁用gpu设置
# 在import tensorflow之前
import os
os.environ['CUDA_VISIBLE_DEVICES'] = '-1'
cpu与gpu对比
显卡:GTX 1066
cpu
gpu
简单测试:gpu比cpu快5秒
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
浅析Python 字符编码与文件处理
这篇文章主要介绍了Python 字符编码与文件处理的相关资料,帮助大家更好的理解和学习python,感兴趣的朋友可以了解下
2020-09-09
Pandas绘图函数超详细讲解
matplotlib要组装一张图表,需要的各个基础组件对象。相对工作量较大,但在pandas中我们有行标签和列标签以及分组信息。原本制作一张图表需要一大堆matplotlib代码。在pandas中只需要一两条代码就可以了,今天记录一下,pandas中常见的几个绘制图表的方法
2022-12-12
python中的协程深入理解
这篇文章主要给大家介绍了关于python中协程的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用python具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
2019-06-06
python单元测试unittest实例详解
这篇文章主要介绍了python单元测试unittest用法,以实例形式详细分析了Python中单元测试的概念、用法与相关使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下
2015-05-05
如何利用Python将字典转为成员变量
当我们在Python中写一个class时,如果有一部分的成员变量需要用一个字典来命名和赋值,此时应该如何操作呢?这篇文章主要给大家介绍了关于如何利用Python将字典转为成员变量的相关资料,需要的朋友可以参考下
2022-03-03
Python 类和对象详细介绍
这篇文章主要介绍了Python 类和对象详细介绍,文章围绕主题展开详细的内容介绍,具有一定的参考价值,感兴趣的小伙伴可以参考一下
2022-06-06
详解Pytorch中的tensor数据结构
torch.Tensor 是一种包含单一数据类型元素的多维矩阵,类似于 numpy 的 array,这篇文章主要介绍了Pytorch中的tensor数据结构,需要的朋友可以参考下
2022-09-09
最新评论