Skip to content

  • 体验新版
    • 正在加载...
  • 登录
  • PaddlePaddle
  • Paddle
  • Issue
  • #27196

P
Paddle
  • 项目概览

PaddlePaddle / Paddle
大约 2 年 前同步成功

通知 2325
Star 20933
Fork 5424
  • 代码
    • 文件
    • 提交
    • 分支
    • Tags
    • 贡献者
    • 分支图
    • Diff
  • Issue 1423
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 543
  • Wiki 0
    • Wiki
  • 分析
    • 仓库
    • DevOps
  • 项目成员
  • Pages
P
Paddle
  • 项目概览
    • 项目概览
    • 详情
    • 发布
  • 仓库
    • 仓库
    • 文件
    • 提交
    • 分支
    • 标签
    • 贡献者
    • 分支图
    • 比较
  • Issue 1,423
    • Issue 1,423
    • 列表
    • 看板
    • 标记
    • 里程碑
  • 合并请求 543
    • 合并请求 543
  • Pages
  • 分析
    • 分析
    • 仓库分析
    • DevOps
  • Wiki 0
    • Wiki
  • 成员
    • 成员
  • 收起侧边栏
  • 动态
  • 分支图
  • 创建新Issue
  • 提交
  • Issue看板
已关闭
开放中
Opened 9月 08, 2020 by saxon_zh@saxon_zhGuest

AttributeError: 'NoneType' object has no attribute 'nranks'

Created by: xsliangjxing

  • 版本、环境信息:    1)PaddlePaddle版本:paddlepaddle-gpu 1.8.4post 107    2)GPU:NVIDIA-SMI 441.22 Driver Version: 441.22 CUDA Version: 10.2 cuDNN Version: 7.6    4)系统环境:win10,Python 3.7.6

  • 训练信息    1)单机/多卡(selected_gpus=0)    2)workerlog.0: Traceback (most recent call last): File "E:\VBA\python\linear_knowledge\train.py", line 92, in train_multi_gpu() File "E:\VBA\python\linear_knowledge\train.py", line 81, in train_multi_gpu avg_loss = model.scale_loss(avg_loss) File "E:\mdw\b_env\lib\site-packages\paddle\fluid\dygraph\parallel.py", line 333, in scale_loss if not self._is_data_parallel_mode(): File "E:\mdw\b_env\lib\site-packages\paddle\fluid\dygraph\parallel.py", line 457, in _is_data_parallel_mode return self._strategy.nranks > 1 AttributeError: 'NoneType' object has no attribute 'nranks' W0908 23:01:58.059443 13476 device_context.cc:252] Please NOTE: device: 0, CUDA Capability: 50, Driver API Version: 10.2, Runtime API Version: 10.0 W0908 23:01:58.132462 13476 device_context.cc:260] device: 0, cuDNN Version: 7.6.

  • 复现信息:本人在尝试使用GPU多卡训练的时候,跳出以上错误,代码为飞桨平台课程原码(https://aistudio.baidu.com/aistudio/projectdetail/882250),训练前终端启用过launch(python -m paddle.distributed.launch --selected_gpus=0 --log_dir E:\python\mypractice E:\python\mypractice\train_multi_gpu.py)无报错。 另外我在尝试使用跟原码不一样个人版本(处理数据方式不一样)并在终端启用launch时,直接报出同样错误。我想不出解决办法了特此提出这个issue。 求解答, 谢谢!

指派人
分配到
无
里程碑
无
分配里程碑
工时统计
无
截止日期
无
标识: paddlepaddle/Paddle#27196
渝ICP备2023009037号

京公网安备11010502055752号

网络110报警服务 Powered by GitLab CE v13.7
开源知识
Git 入门 Pro Git 电子书 在线学 Git
Markdown 基础入门 IT 技术知识开源图谱
帮助
使用手册 反馈建议 博客
《GitCode 隐私声明》 《GitCode 服务条款》 关于GitCode
Powered by GitLab CE v13.7