如何判断pytorch是否支持GPU加速


Posted in Python onJune 01, 2021

加上这句代码:

print torch.cuda.is_available()

如何判断pytorch是否支持GPU加速

判断完毕!说说在pytorch中如何查看gpu信息吧~

为什么将数据转移至GPU的方法叫做.cuda而不是.gpu,就像将数据转移至CPU调用的方法是.cpu?这是因为GPU的编程接口采用CUDA,而目前并不是所有的GPU都支持CUDA,只有部分Nvidia的GPU才支持。

PyTorch未来可能会支持AMD的GPU,而AMD GPU的编程接口采用OpenCL,因此PyTorch还预留着.cl方法,用于以后支持AMD等的GPU。

torch.cuda.is_available()

cuda是否可用;

torch.cuda.device_count()

返回gpu数量;

torch.cuda.get_device_name(0)

返回gpu名字,设备索引默认从0开始;

torch.cuda.current_device()

返回当前设备索引;

如何判断pytorch是否支持GPU加速

以上为个人经验,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python统计列表中的重复项出现的次数的方法
Aug 18 Python
使用Python生成url短链接的方法
May 04 Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 Python
Python3.x对JSON的一些操作示例
Sep 01 Python
Python内置模块logging用法实例分析
Feb 12 Python
详解Python 数据库的Connection、Cursor两大对象
Jun 25 Python
Python实现压缩文件夹与解压缩zip文件的方法
Sep 01 Python
Django数据库连接丢失问题的解决方法
Dec 29 Python
Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)
Jun 28 Python
Django继承自带user表并重写的例子
Nov 18 Python
python实现超级玛丽游戏
Mar 18 Python
使用Python脚本对GiteePages进行一键部署的使用说明
May 27 Python
pytorch 两个GPU同时训练的解决方案
Jun 01 #Python
使用Django实现商城验证码模块的方法
Jun 01 #Python
pytorch通过训练结果的复现设置随机种子
Jun 01 #Python
matplotlib画混淆矩阵与正确率曲线的实例代码
Jun 01 #Python
详细介绍python类及类的用法
教你怎么用PyCharm为同一服务器配置多个python解释器
用python批量解压带密码的压缩包
May 31 #Python
You might like
php ftp文件上传函数(基础版)
2010/06/03 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
javascript 可以拖动的DIV(二)
2009/06/26 Javascript
Visual Studio中的jQuery智能提示设置方法
2010/03/27 Javascript
JavaScript 5 新增 Array 方法实现介绍
2012/02/06 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
2014/01/13 Javascript
可恶的ie8提示缺少id未定义
2014/03/20 Javascript
使用jsonp完美解决跨域问题
2014/11/27 Javascript
js采用concat和sort将N个数组拼接起来的方法
2016/01/21 Javascript
利用jQuery插件imgAreaSelect实现获得选择域的图像信息
2016/12/02 Javascript
vue-router实现tab标签页(单页面)详解
2017/10/17 Javascript
JavaScript调用模式与this关键字绑定的关系
2018/04/21 Javascript
浅谈angularJs函数的使用方法(大小写转换,拷贝,扩充对象)
2018/10/08 Javascript
浅析Proxy可以优化vue的数据监听机制问题及实现思路
2018/11/29 Javascript
页面内锚点定位及跳转方法总结(推荐)
2019/04/24 Javascript
js神秘的电报密码 哈弗曼编码实现
2019/09/10 Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
2019/10/16 Javascript
vue表单验证之禁止input输入框输入空格
2020/12/03 Vue.js
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
Python中使用logging模块打印log日志详解
2015/04/05 Python
python简单实现旋转图片的方法
2015/05/30 Python
python删除某个字符
2018/03/19 Python
Django模型序列化返回自然主键值示例代码
2019/06/12 Python
一行Python代码过滤标点符号等特殊字符
2019/08/12 Python
基于python实现蓝牙通信代码实例
2019/11/19 Python
pytorch 中的重要模块化接口nn.Module的使用
2020/04/02 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
const char*, char const*, char*const的区别是什么
2014/07/09 面试题
学习党的群众路线剖析材料
2014/10/09 职场文书
网上祭英烈活动总结
2015/02/04 职场文书
索赔员岗位职责
2015/02/15 职场文书
2015年教师自我评价范文
2015/03/04 职场文书
一篇文章带你了解Python和Java的正则表达式对比
2021/09/15 Python