热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

pytorchmmsegmentationtrain时遇到‘torch.distributed‘hasnoattribute‘group‘

直接搜出来说是因为torch版本不匹配,但是指定版本时怎么改呢,主要是由于模型代码中使用到了SyncBN而该方法是分布式训练时才可以调用的,

直接搜出来说是因为torch版本不匹配,但是指定版本时怎么改呢,主要是由于模型代码中使用到了SyncBN而该方法是分布式训练时才可以调用的,在单卡GPU训练时改成BN即可
。(具体修改位置要看自己的报错,在模型哪个位置使用到了SyncVBN)请添加图片描述![请添加图片描述](https://img-blog.csdnimg.cn/b0671c39df0946cf81eff944f8dbc9aa.png在这里插入图片描述这位博主遇到的问题和我也很相似**【AssertionError:Default process group is not initialized】**pytorch-mmsegmentation train时遇到AssertionError:Default process group is not initialized,解决方式一样。


推荐阅读
author-avatar
dreamingsue
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有