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

如何用自己电脑做网站页面欧式建筑网站

如何用自己电脑做网站页面,欧式建筑网站,河北定制网站建设调试,动态ip建网站Monitoring 支持多种后端#xff1a;Tensorboard、WandB、Comet、CSV文件#xff1b; TensorBoard例子#xff1a; 自动监控#xff1a;DeepSpeed自动把重要metric记录下来。只需在配置文件里enable相应的看板后端即可#xff1a; {tensorboard: {enabl… Monitoring 支持多种后端Tensorboard、WandB、Comet、CSV文件 TensorBoard例子 自动监控DeepSpeed自动把重要metric记录下来。只需在配置文件里enable相应的看板后端即可 {tensorboard: {enabled: true,output_path: output/ds_logs/,job_name: train_bert}wandb: {enabled: true,team: my_team,group: my_group,project: my_project}comet: {enabled: true,project: my_project,experiment_name: my_experiment}csv_monitor: {enabled: true,output_path: output/ds_logs/,job_name: train_bert} }  自定义监控 # Step 1: Import monitor (and DeepSpeed config, if needed) from deepspeed.monitor.monitor import MonitorMaster from deepspeed.runtime.config import DeepSpeedConfig # Step 2: Initialized monitor with DeepSpeed config (get DeepSpeed config object, if needed)ds_config DeepSpeedConfig(ds_config.json)monitor MonitorMaster(ds_config.monitor_config) for epoch in range(2):     running_loss 0.0     for i, data in enumerate(trainloader):         pre time.time()         inputs, labels data[0].to(model_engine.local_rank), data[1].to(             model_engine.local_rank)         if fp16:             inputs inputs.half()         outputs model_engine(inputs)         loss criterion(outputs, labels)         model_engine.backward(loss)         model_engine.step()         post time.time()         # Step 3: Create list of 3-tuple records (single entry in this case)         events [(Time per step, post-pre, model_engine.global_samples)]         # Step 4: Call monitor.write_events on the list from step 3         monitor.write_events(events)  [(Time per step, post-pre, model_engine.global_samples)]表名纵轴值横轴值 通信Logging 注意加了logging, 所有通信将改为同步对性能会有伤害。 所有deepspeed.comm下的通信都将被统计上。 在配置文件里打开 comms_logger: {enabled: true,verbose: false,prof_all: true,debug: false } verbose: 边跑边把发生的通信一条条写下来。例 [2022-06-26 01:39:55,722] [INFO] [logging.py:69:log_dist] [Rank 0] rank0 | comm op: reduce_scatter_tensor | time (ms): 9.46 | msg size: 678.86 MB | algbw (Gbps): 1204.52 | busbw (Gbps): 1129.23 [2022-06-26 01:39:56,470] [INFO] [logging.py:69:log_dist] [Rank 0] rank0 | comm op: all_gather_into_tensor | time (ms): 0.11 | msg size: 6.0 MB | algbw (Gbps): 954.41 | busbw (Gbps): 894.76 [2022-06-26 01:39:56,471] [INFO] [logging.py:69:log_dist] [Rank 0] rank0 | comm op: all_gather_into_tensor | time (ms): 0.08 | msg size: 6.0 MB | algbw (Gbps): 1293.47 | busbw (Gbps): 1212.63 algbw: algorithm bandwidth, 发生的通信size/实际通信时间 busbw: 硬件理论带宽是个固定值 algbw如果比busbw小太多说明糟糕有待进一步优化 总结式deepspeed.comm.log_summary() Comm. Op Message Size Count Total Latency(ms) Avg Latency(ms) tput_avg (Gbps) busbw_avg (Gbps) broadcast2.0 KB 146 11.12 0.08 0.43 0.4198.25 MB 1 8317.12 8317.12 0.20 0.19 reduce_scatter_tensor678.86 MB 40 602.29 9.69 1468.06 1376.31 展示通信等待时长 dist.log_summary(show_stragglerTrue)  这么计算的一次组播通信里每个rank的完成时间减去所有rank里完成最快的这些等待时间加和到一起 straggler sum(t_collectives - allreduce(t_collectives, MIN))
http://www.dnsts.com.cn/news/245860.html

相关文章:

  • 高校英文网站建设 文献综述韩国做 mp4下载网站
  • iis网站数据库失败专做定制型网站
  • 怎样与知名网站做友情链接百度地图网页版入口
  • 山东有实力的网站开发多少钱图片搜索图片识别
  • 网站建设选择题短视频营销推广方案
  • 专业做邯郸网站优化wordpress带前端下载
  • 宜城网站建设重庆微信网站代理商
  • 从零学习做网站网站建设实施步骤
  • 做ptt网站网站建设需注意的问题
  • 网站 微信公众号 建设方案免费玩游戏
  • 网站建设一秒互联南昌网站排名优化软件
  • 外贸平台哪个网站最好知乎简约型网站
  • 糗事百科网站 源码平度那里有做网站的
  • 网站的反链怎么做做付费网站
  • 做网站效果图是用ps还是ai淮南政务网
  • 北京正规网站建设比较音乐影视网站建设方案
  • 自己电脑做服务器搭网站上海阀门网站建设
  • 做手机网站要注意南非网站域名
  • 翻墙国外网站做兼职有支付功能网站用的编程语言
  • 买空间做网站loft办公室装修设计方案
  • 地方电商门户网站如何建设方案自己做的网站怎么放图片
  • 网站图片上浮动文字wordpress 随机缩略图
  • 长沙网站建站推广别人的做网站
  • 上海松江网站建设公司网络推广公司名字
  • 成都 网站 建设城乡建设网站报建需要什么
  • 万创网做的网站怎么样网站建设应该应聘什么岗位
  • 今天深圳大事件新闻成都网站建设优化公司
  • 建设官方网站的请示商业空间设计书籍
  • 专业3合1网站建设价格建设网站 容量
  • 手机网站对企业用户的好处wordpress微信公众号开发