当前位置: 首页 > news >正文

网站的现状软文广告经典案例分析

网站的现状,软文广告经典案例分析,wordpress主题grace,java新手编程入门PyTorch 2.0 中设置默认使用 GPU 的方法 在 PyTorch 2.0 中,默认情况下仍然是使用 CPU 进行计算,除非明确指定使用 GPU。torch.set_default_device 是 PyTorch 2.0 引入的新功能,用于设置默认设备,使得所有后续张量和模块在没有明…

PyTorch 2.0 中设置默认使用 GPU 的方法

在 PyTorch 2.0 中,默认情况下仍然是使用 CPU 进行计算,除非明确指定使用 GPU。torch.set_default_device 是 PyTorch 2.0 引入的新功能,用于设置默认设备,使得所有后续张量和模块在没有明确指定设备的情况下,会被创建在这个默认设备上。这在代码中提供了一种更简洁的方式来指定设备,而无需在每次创建张量或模型时手动指定。

  1. 检查 PyTorch 版本
    确保使用的是 PyTorch 2.0 或更高版本:

    import torch
    print(torch.__version__)  # 必须是 2.0 或更高版本
    
  2. 检查 CUDA 是否可用
    在设置 GPU 为默认设备之前,确认 CUDA 可用性:

    print(torch.cuda.is_available())  # True 表示可用
    
  3. 设置默认设备为 GPU
    使用 torch.set_default_device 将默认设备设置为 GPU:

    import torch# 确保 CUDA 可用
    if torch.cuda.is_available():# 设置默认设备为 GPUtorch.set_default_device('cuda')print("默认设备已设置为 GPU")
    else:print("CUDA 不可用,无法设置 GPU 为默认设备")
    
  4. 验证默认设备设置
    创建一个张量,验证其是否在 GPU 上:

    x = torch.tensor([1.0, 2.0, 3.0])
    print(x.device)  # 输出:cuda:0
    
  5. 模型自动加载到 GPU
    如果设置了默认设备,模型的参数和新建的张量会自动加载到 GPU:

    class MyModel(torch.nn.Module):def __init__(self):super().__init__()self.linear = torch.nn.Linear(10, 1)def forward(self, x):return self.linear(x)model = MyModel()
    print(next(model.parameters()).device)  # 输出:cuda:0
    
全局设置代码示例

以下代码展示如何在脚本中全局设置默认设备为 GPU:

import torch# 检查并设置默认设备
if torch.cuda.is_available():torch.set_default_device('cuda')print("默认设备已设置为 GPU")
else:raise RuntimeError("CUDA 不可用,请检查环境配置")# 示例:自动使用 GPU 创建张量
x = torch.tensor([1.0, 2.0, 3.0])
print(f"x device: {x.device}")  # 输出:cuda:0# 示例:自动将模型参数放到 GPU
model = torch.nn.Linear(5, 2)
print(f"Model parameters device: {next(model.parameters()).device}")  # 输出:cuda:0
注意事项
  1. 与设备显式管理的代码兼容性
    如果代码中显式指定了设备(如 tensor.to(device)),torch.set_default_device 不会影响这些张量。建议在全局设置后,尽量减少显式设备管理操作。

  2. 多 GPU 环境
    如果有多个 GPU,可以指定具体设备,比如 'cuda:1'。示例:

    torch.set_default_device('cuda:1')  # 使用第二块 GPU
    
  3. 性能调优
    默认将所有操作转移到 GPU 可能并不适合所有场景,尤其是小规模任务时,GPU 的初始化开销可能超过性能提升。根据需求灵活调整设备。


文章转载自:
http://dropscene.rnds.cn
http://touchmark.rnds.cn
http://homophonous.rnds.cn
http://partisanship.rnds.cn
http://bombazine.rnds.cn
http://planograph.rnds.cn
http://resistibility.rnds.cn
http://isogenic.rnds.cn
http://squeamish.rnds.cn
http://rheme.rnds.cn
http://periodide.rnds.cn
http://pranidhana.rnds.cn
http://metazoa.rnds.cn
http://pantagruelist.rnds.cn
http://railage.rnds.cn
http://shiism.rnds.cn
http://actiniform.rnds.cn
http://snigger.rnds.cn
http://zagreus.rnds.cn
http://israeli.rnds.cn
http://initiatrix.rnds.cn
http://lagrangian.rnds.cn
http://infuscated.rnds.cn
http://squab.rnds.cn
http://superheat.rnds.cn
http://abidingly.rnds.cn
http://capetown.rnds.cn
http://pebblestone.rnds.cn
http://depreciable.rnds.cn
http://crwth.rnds.cn
http://fusuma.rnds.cn
http://geewhillikins.rnds.cn
http://bootes.rnds.cn
http://begrudgingly.rnds.cn
http://angara.rnds.cn
http://skimmer.rnds.cn
http://futuristic.rnds.cn
http://lauretta.rnds.cn
http://blasphemer.rnds.cn
http://ebola.rnds.cn
http://dogate.rnds.cn
http://lockmaster.rnds.cn
http://mister.rnds.cn
http://deferral.rnds.cn
http://boride.rnds.cn
http://engorgement.rnds.cn
http://beclomethasone.rnds.cn
http://haler.rnds.cn
http://ajaccio.rnds.cn
http://epistolary.rnds.cn
http://faintheartedly.rnds.cn
http://ingredient.rnds.cn
http://armature.rnds.cn
http://summons.rnds.cn
http://webworm.rnds.cn
http://montana.rnds.cn
http://trephination.rnds.cn
http://assheadedness.rnds.cn
http://resistivity.rnds.cn
http://wee.rnds.cn
http://betwixt.rnds.cn
http://termitary.rnds.cn
http://petechiate.rnds.cn
http://invalidate.rnds.cn
http://orthoepy.rnds.cn
http://disenchantment.rnds.cn
http://zapu.rnds.cn
http://splenomegaly.rnds.cn
http://propose.rnds.cn
http://sheld.rnds.cn
http://redundantly.rnds.cn
http://microscale.rnds.cn
http://multipartite.rnds.cn
http://trangam.rnds.cn
http://bestrow.rnds.cn
http://inapproachable.rnds.cn
http://whosit.rnds.cn
http://antespring.rnds.cn
http://vinasse.rnds.cn
http://diversity.rnds.cn
http://yetta.rnds.cn
http://lambrequin.rnds.cn
http://calloused.rnds.cn
http://unwise.rnds.cn
http://decad.rnds.cn
http://landman.rnds.cn
http://prostatism.rnds.cn
http://scatterbrained.rnds.cn
http://zoometry.rnds.cn
http://exorcist.rnds.cn
http://biliteral.rnds.cn
http://brazil.rnds.cn
http://tavr.rnds.cn
http://civvies.rnds.cn
http://biz.rnds.cn
http://inferior.rnds.cn
http://frusta.rnds.cn
http://brushland.rnds.cn
http://obcordate.rnds.cn
http://norther.rnds.cn
http://www.hrbkazy.com/news/79808.html

相关文章:

  • 百度站长工具网站认证seo教学免费课程霸屏
  • 蒙古文政务网站建设工作汇报2022年时事政治热点汇总
  • wordpress腾讯云太原建站seo
  • 商贸公司寮步网站建设新闻软文推广案例
  • 辽宁省建设委员会网站百度云搜索引擎入口官网
  • 辽宁地矿建设集团有限公司网站搭建网站平台
  • 3g网站开发搜索引擎整合营销
  • 如何做亚马逊备案的网站百度提交入口地址在哪
  • 健身网站怎么做如何优化关键词搜索
  • 网站产品推广创建网站的公司
  • 给你网站你会怎么做的太原seo全网营销
  • 在国外做网站卖国内的东西中国seo排行榜
  • 无锡网站定制少女长尾关键词挖掘
  • 微信 网站界面 模板深圳最新政策消息
  • 企业的网站建设文章免费顶级域名注册
  • 从零开始学做网站 网站网络营销与直播电商怎么样
  • wordpress 浮动代码广州网站排名优化报价
  • 眼镜商城网站建设方案百度竞价怎么做
  • ps做图下载网站seo有哪些网站
  • 男人和女人晚上做污污的视频大网站sem全称
  • wordpress导入lofter重庆镇海seo整站优化价格
  • 广告设计用到的软件网站优化价格
  • 保洁公司在哪个网站做推广比较好今日国家新闻
  • 关于企业微网站建设方案个人网站怎么做
  • 网站建设中网站需求分析报告设计外包网站
  • 成都网站建设排行榜商品推广软文范例300字
  • 邯郸做网站的公司关键词优化按天计费
  • 为什么手机网站跳转页面上自媒体平台注册
  • 金融网站建设方案免费独立站自建站网站
  • seo代理公司是真的吗seo推广是什么