位置: IT常识 - 正文

torch.cuda常用指令(torch.cuda.is_available())

编辑:rootadmin
torch.cuda常用指令

推荐整理分享torch.cuda常用指令(torch.cuda.is_available()),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:torch.cuda.current_device,torch.cuda.synchronize,torch.cuda.current_device,torch.cuda.current_device,torch.cuda.is_available() false,torch.cuda.synchronize(),torch.cuda.synchronize(),torch cuda false,内容如对您有帮助,希望把文章链接给更多的朋友!

CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。 它包含了CUDA指令集架构(ISA)以及GPU内部的并行计算引擎。 开发人员可以使用C语言来为CUDA™架构编写程序,所编写出的程序可以在支持CUDA™的处理器上以超高性能运行。

Pytorch通过cuda指令允许让模型、数据加载到GPU上,常用指令如下:1. torch.cuda.is_available()

cuda是否可用  

import torchprint(torch.cuda.is_available())

2. torch.cuda.device_count()

查看GPU数量

import torchprint(torch.cuda.device_count())

3. torch.cuda.get_device_name()

查看DEVICE(GPU)名

import torchprint(torch.cuda.get_device_name())

4. torch.cuda.current_device()torch.cuda常用指令(torch.cuda.is_available())

检查目前使用GPU的序号

import torchprint(torch.cuda.current_device())

5. torch.cuda.set_device()

指定使用的卡

torch.cuda.set_device(gpu_id) #单卡torch.cuda.set_device('cuda:'+str(gpu_ids)) #多卡

只指定主显卡,如下:

import torchtorch.cuda.set_device(1)x = torch.tensor([[1,2,3],[4,5,6]]).cuda()print(x.device)

指定特定显卡,如下:

import torchimport osos.environ['CUDA_VISIBLE_DEVICES'] = '0,1,2'torch.cuda.set_device(1)x = torch.tensor([[1,2,3],[4,5,6]]).cuda()print(x.device)

使用torch.cuda.set_device()可以更方便地将模型和数据加载到对应GPU上, 在定义模型之前加入一行代码即可,但是这种写法的优先级低,如果model.cuda()中指定了参数,那么torch.cuda.set_device()会失效,而且pytorch的官方文档中明确说明,不建议用户使用该方法。

6.  .cuda()

指定模型和数据加载到对应的GPU,以net.cuda()为例,加载方法为:

net.cuda(gpu_id) # 输入参数为int类型,只能指定一张显卡net.cuda('cuda:'+str(gpu_ids)) #输入参数为str类型,可指定多张显卡

只指定主显卡,如下:

import torchimport os x = torch.tensor([[1,2,3],[4,5,6]]).cuda()print(x.device)

指定特定显卡,如下:

import torchimport osos.environ['CUDA_VISIBLE_DEVICES'] = '0,1,2'x = torch.tensor([[1,2,3],[4,5,6]]).cuda('cuda:1')print(x.device)

本文链接地址:https://www.jiuchutong.com/zhishi/298885.html 转载请保留说明!

上一篇:SpringBoot简单优雅实现图片上传功能(超详细)(springboot jni)

下一篇:Redux工具包(一) - Redux Toolkit的基本使用(redux-tookit)

  • 小键盘开关是哪个(小键盘开关是哪个键ipad)

    小键盘开关是哪个(小键盘开关是哪个键ipad)

  • 淘宝互动消息怎么查看(淘宝互动消息怎么打开)

    淘宝互动消息怎么查看(淘宝互动消息怎么打开)

  • 路由器桥接后进不去管理(路由器桥接后进不去)

    路由器桥接后进不去管理(路由器桥接后进不去)

  • 微信解封发送nu安全吗(微信解封发送nu收不到验证码)

    微信解封发送nu安全吗(微信解封发送nu收不到验证码)

  • 身份证后面x怎么输入(身份证后面x怎么输入不进去)

    身份证后面x怎么输入(身份证后面x怎么输入不进去)

  • 打印店可以打印手机里的照片吗(打印店可以打印照片吗)

    打印店可以打印手机里的照片吗(打印店可以打印照片吗)

  • 抖音直播本场点赞是什么(抖音直播本场点赞有什么好处)

    抖音直播本场点赞是什么(抖音直播本场点赞有什么好处)

  • 苹果免提不能用(iphone免提不好使)

    苹果免提不能用(iphone免提不好使)

  • 云听是什么(云听是什么东西)

    云听是什么(云听是什么东西)

  • mac输入法不显示中文了为什么(mac输入法不显示拼音)

    mac输入法不显示中文了为什么(mac输入法不显示拼音)

  • 共享屏幕是什么意思(共享屏幕是什么软件)

    共享屏幕是什么意思(共享屏幕是什么软件)

  • 华为nova4屏幕尺寸是什么(华为nova4屏幕尺寸多大)

    华为nova4屏幕尺寸是什么(华为nova4屏幕尺寸多大)

  • ipadair支持手写笔吗(ipad几支持手写)

    ipadair支持手写笔吗(ipad几支持手写)

  • 小米手机企业模式是干嘛的(小米手机企业模式收费吗)

    小米手机企业模式是干嘛的(小米手机企业模式收费吗)

  • 华为开机声音怎么关闭(怎么关华为开机声音)

    华为开机声音怎么关闭(怎么关华为开机声音)

  • 1069是什么短信平台(1069是什么短信号码能起诉逾期吗)

    1069是什么短信平台(1069是什么短信号码能起诉逾期吗)

  • 英文版微信怎么转文字(英文版微信怎么艾特所有人)

    英文版微信怎么转文字(英文版微信怎么艾特所有人)

  • 怎么用微信登录qq(抖音怎么用微信登录)

    怎么用微信登录qq(抖音怎么用微信登录)

  • 怎么看自己的退货率(怎么看自己的退休金)

    怎么看自己的退货率(怎么看自己的退休金)

  • 荣耀20支持无线快充吗(荣耀20支持无线hicar吗)

    荣耀20支持无线快充吗(荣耀20支持无线hicar吗)

  • 手机上shelper可否卸载(手机上使用ghelper)

    手机上shelper可否卸载(手机上使用ghelper)

  • 栏宽6.8厘米怎么设置(栏宽6.8厘米怎么设计)

    栏宽6.8厘米怎么设置(栏宽6.8厘米怎么设计)

  • 剪映怎么做卡点视频(剪映怎么做卡点慢动作)

    剪映怎么做卡点视频(剪映怎么做卡点慢动作)

  • 苹果gprs什么意思(苹果gprs设置在哪里)

    苹果gprs什么意思(苹果gprs设置在哪里)

  • 克鲁格国家公园中的黄嘴犀鸟,南非 (© Ben Cranke/Getty Image)(克鲁格国家公园大雄狮视频大全)

    克鲁格国家公园中的黄嘴犀鸟,南非 (© Ben Cranke/Getty Image)(克鲁格国家公园大雄狮视频大全)

  • python列表访问的方法(python怎么访问属性)

    python列表访问的方法(python怎么访问属性)

  • 带息负债融资成本率意义
  • 养鸡增值税税率是多少
  • 价税分离的公式是什么呀
  • 取得的股息红利收入计入哪个科目
  • 分公司财务负责人和总公司财务负责人
  • 软件企业认定流程
  • 六税两费减半征收政策
  • 房租 收入
  • 劳动保护费现金流量表项目
  • 库存商品采用定价法
  • 进行利润分配时必须遵循的原则
  • 用于本企业职工的福利应当征收消费税吗
  • 电商行业平台开的发票怎么入账
  • 固定资产房屋原值增加折旧月数怎么算
  • 加了一年的油
  • 电子增值普通发票经营范围呢免费吗
  • 提成工资可以扣发吗?
  • 公司食堂买菜入什么科目
  • 选择纳税人身份考虑的因素
  • 集团内部拆借资金
  • 用友t3修改帐套怎样修改企业会计准则
  • 防伪税控服务费减免文件
  • 职工福利费和教育费的计提比例
  • 个税返还手续费入什么科目
  • 增值税预缴税额可以改吗
  • 社保申报怎么查询
  • 什么叫抵免
  • 受托代理资产核算
  • 进厂的政府补贴怎么拿
  • 工资税金算法
  • 个人其他应收款在贷方表示什么
  • 在建工程增值税可以抵扣吗
  • 支付工伤赔偿款怎么做账
  • 药品推广服务费怎么开票
  • 荣耀x10升级鸿蒙系统好用吗
  • 中秋节给员工买什么福利
  • 以固定资产换入无形资产
  • laravel with查询指定字段
  • PHP:imagestringup()的用法_GD库图像处理函数
  • 房产税城镇土地使用税申报期限
  • 公司缴纳残保金怎么做账
  • javaweb学生信息管理系统idea
  • 增长gdp是什么意思
  • php关键字描红
  • c#创建web
  • 注意!PHP 7中不要做的10件事
  • 广告费成本包括哪些内容
  • 小企业会计准则和一般企业会计准则的区别
  • 金蝶软件如何输入红字
  • 申报的财务报表在哪里查询
  • 一般纳税人开普票税率是多少
  • 增值税税控系统技术维护费怎么抵扣
  • 让渡资产使用权属于收入吗
  • 未开票收入申报有税务风险吗
  • 预收账款科目账龄怎么算
  • 小企业会计准则以前年度损益调整
  • 生产成本怎么结转主营业务成本分录
  • mysql无法连接10055
  • u深度pe装机工具使用教程win7
  • pages怎么标记
  • xp快捷桌面图标
  • dropbox app
  • win8不能正常启动
  • win8.1文件夹选项
  • 开机停在american megatrends
  • 如何修改apache
  • Win7旗舰版系统文件名称
  • rtlrack.exe - rtlrack是什么进程 有什么用
  • win7系统插u盘没反应怎么办
  • extjs4 treepanel动态改变行高度示例
  • cmd命令如何进入d盘
  • 初识年岁尚温柔 小说 免费
  • shell 1
  • js设计模型
  • 广州市税务局机构设置
  • 通用税务采集软件有哪些
  • 矿山占用荒山是什么意思
  • 进项税销项税抵扣公式
  • 税控发票开票软件金税盘版发票未报送什么情况?
  • 双休日可以拿房产证吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设