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

NCCL报错

1、报错信息:

raise RuntimeError("Distributed package doesn't have NCCL " "built in")

RuntimeError: Distributed package doesn't have NCCL built in

2、报错原因:

  windows系统不支持nccl,采用gloo;

3、报错解决:

  代码开头添加:

import os 
os.environ["PL_TORCH_DISTRIBUTED_BACKEND"] = "gloo"

或者

init_process_group(backend="nccl", rank=rank, world_size=world_size)# 修改为 
init_process_group(backend="gloo", rank=rank, world_size=world_size)

# windows users may have to use "gloo" instead of "nccl" as backend

# nccl: NVIDIA Collective Communication Library#

#windows用户可能必须使用“gloo”而不是“nccl”作为后端

#nccl:NVIDIA集体通信库


http://www.mrgr.cn/news/53349.html

相关文章:

  • C++ 类的基础用法与详细说明:简单易懂的入门指南
  • PHP 表达式 Exception::__toString
  • (42)MATLAB中使用fftshift绘制以零为中心的功率谱
  • VideoCLIP-XL:推进视频CLIP模型对长描述的理解
  • 数据结构与算法 - 树 #数的概念 #二叉树 #堆 - 堆的实现/堆排序/TOP-K问题
  • 韩信走马分油c++
  • java缓存技术介绍
  • 如何实现采购数字化?
  • C语言笔记20
  • IO编程--多线程实现文件拷贝
  • 爬虫逆向-js进阶(续写,搭建网站)
  • 刘诗诗亮相 VOGUE 时尚盛典,三套造型出尘绝伦,美丽再惊艳众人
  • 业务诊断简介
  • [强网杯 2019]随便注1
  • 实验21:红外遥控实验
  • 通过比较list与vector在简单模拟实现时的不同进一步理解STL的底层
  • Hikyuu教程 | 滚动回测与滚动寻优系统
  • django5入门【02】创建新的django程序
  • win11 虚拟桌面切换后任务栏图标消失解决【中文互联网首发】
  • 强化学习与深度强化学习:深入解析与代码实现