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

app开发公司有前景么网店seo是什么意思

app开发公司有前景么,网店seo是什么意思,网站克隆下来了然后再怎么做,农特产品如何做网站1. 基本概念 在使用DistributedDataParallel时有一些概率必须掌握 多机多卡含义world_size代表有几台机器,可以理解为几台服务器rank第几台机器,即第几个服务器local_rank某台机器中的第几块GPU 单机多卡含义world_size代表机器一共有几块GPUrank第几…

1. 基本概念

在使用DistributedDataParallel时有一些概率必须掌握

多机多卡含义
world_size代表有几台机器,可以理解为几台服务器
rank第几台机器,即第几个服务器
local_rank某台机器中的第几块GPU
单机多卡含义
world_size代表机器一共有几块GPU
rank第几块GPU
local_rank第几块GPU,与rank相同

2. 使用方法

2.1. 修改主函数

在运行的时候,DistributedDataParallel会往你的程序中加入一个参数local_rank,所以要现在你的代码中解析这个参数,如:

parser.add_argument("--local_rank", type=int, default=1, help="number of cpu threads to use during batch generation")

2.2. 初始化

torch.distributed.init_process_group(backend="nccl")os.environ["CUDA_VISIBLE_DEVICES"] = "0, 1, 2"  # 有几块GPU写多少

2.3. 设定device

local_rank = torch.distributed.get_rank()
torch.cuda.set_device(local_rank)
global device
device = torch.device("cuda", local_rank)

我没用arg.local_rank,新定义了一个local_rank变量,是因为我更信任distributed.get_rank()这个函数
这里用torch.device来写,并且加了global,是因为后面模型和数据都要用到这个device,不会出错

2.4. 模型加载到多gpu

model.to(device)  # 这句不能少,最好不要用model.cuda()
model = torch.nn.parallel.DistributedDataParallel(model, device_ids=[local_rank], output_device=local_rank, find_unused_parameters=True)  # 这句加载到多GPU上

2.5. 数据加载到gpu

数据.to(device)

2.6. 启动

torchrun --nproc_per_node=4 --rdzv_endpoint=localhost:12345 train_cylinder_asym.py

参考文献

Pytorch并行计算(二): DistributedDataParallel介绍_dist.barrier_harry_tea的博客-CSDN博客

DistributedDataParallel多GPU分布式训练全过程总结 跟着做90%成功_BRiAq的博客-CSDN博客 

http://www.zhongyajixie.com/news/34187.html

相关文章:

  • 网站开发自我介绍网络营销章节测试答案
  • 造价员可以做兼职的网站徐州seo网站推广
  • wordpress添加js东莞快速优化排名
  • 在哪里做公司网站网站建设网络推广seo
  • seo优化推广工程师招聘优化关键词的方法有哪些
  • 个人域名备案有什么风险如何优化网络连接
  • 一个网站项目几个人做免费网站可以下载
  • 什么软件可以刷网站排名域名注册需要多少钱?
  • ppt免费网站如何建一个自己的网站
  • 在您的网站首页添加标签google官网注册
  • b s网站系统如何做性能测试搜索引擎排名2021
  • 网站框架都有什么用今日头条郑州头条新闻
  • 山西省住房建设厅网站昆明网络营销公司哪家比较好
  • 电子商务网站开发的步骤今日疫情最新消息全国31个省
  • 龙华学校网站建设网站内容优化方法
  • 四平做网站佳业小红书seo软件
  • 可以做打赏视频的网站seo课程培训班费用
  • 泊头做网站的怎么推广网站
  • 校园网站建设意义今日新闻7月1日
  • 河间做网站的公司常见的网络营销推广方式有哪些
  • wordpress下载站插件百度官网推广平台电话
  • 济南疫情最新通告班级优化大师下载安装app
  • 链接收录整站优化外包服务
  • 网站开发的主要技术难点和重点学会计哪个培训机构比较正规
  • 开一家做网站的公司内容营销案例
  • 做新闻类网站信息发布网站有哪些
  • 合肥软件开发公司哪家好seo算法入门教程
  • 江苏做网站xlec小程序开发费用一览表
  • 网店网站建设的步骤过程网址查询地址查询
  • 网站建设公司价格百度指数趋势