2.4K Star 8.2K Fork 4.4K

GVPMindSpore / mindspore

 / 详情

[ST][MS][教程][910A/B]pix2pix,cyclegan,shufflenet教程网络在910A/910B上打印告警信息:For 'context.set_context' in Ascend backend...

VALIDATION
Bug-Report
创建于  
2024-04-18 14:45
name about labels
Bug Report Use this template for reporting a bug kind/bug

Describe the current behavior / 问题描述 (Mandatory / 必填)

pix2pix等多个教程网络在910A/910B上打印告警信息:For 'context.set_context' in Ascend backend, the backend is already initialized, please set it before the definition of any Tensor and Parameter, and the instantiation and execution of any operation and net, otherwise the settings may not take effect.
教程地址:https://www.mindspore.cn/tutorials/application/zh-CN/master/generative/cyclegan.html

Environment / 环境信息 (Mandatory / 必填)

  • Hardware Environment(Ascend/GPU/CPU) / 硬件环境:

Please delete the backend not involved / 请删除不涉及的后端:
/device ascend

  • Software Environment / 软件环境 (Mandatory / 必填):
    -- MindSpore version (e.g., 1.7.0.Bxxx) :
    -- Python version (e.g., Python 3.7.5) :
    -- OS platform and distribution (e.g., Linux Ubuntu 16.04):
    -- GCC/Compiler version (if compiled from source):
    失败版本:r2.3_20240417_d51c17c7 Milan_C17/20240414
    成功版本:r2.3_aa16e0b8 Milan_C17/20240408

  • Excute Mode / 执行模式 (Mandatory / 必填)(PyNative/Graph):

Please delete the mode not involved / 请删除不涉及的模式:
/mode pynative
/mode graph

Related testcase / 关联用例 (Mandatory / 必填)

用例路径:solution_test/cases/03subject_test/06document/02network_cases
关联用例:test_ms_tutorial_cv_cyclegan_0001.py

Steps to reproduce the issue / 重现步骤 (Mandatory / 必填)

  1. 进入官网,https://www.mindspore.cn/tutorials/application/zh-CN/master/generative/cyclegan.html
  2. 下载样例代码,使用python执行
  3. 验证教程网络训练是否成功,日志中是否存在告警日志

Describe the expected behavior / 预期结果 (Mandatory / 必填)

网络训练成功,日志中不存在告警日志

Related log / screenshot / 日志 / 截图 (Mandatory / 必填)

WARNING日志重复次数	WARNING日志
1 mindspore/ccsrc/runtime/hardware/device_context_manager.cc:466] GetDeviceContext] Device context of device Ascend is not created yet.
1 mindspore/context.py:1098] For 'context.set_context' in Ascend backend, the backend is already initialized, please set it before the definition of any Tensor and Parameter, and the instantiation and execution of any operation and net, otherwise the settings may not take effect.
1 mindspore/hal/device.py:155] Backend Ascend is not created yet.

Special notes for this issue/备注 (Optional / 选填)

走给常哲瑞

评论 (6)

baimz 创建了Bug-Report
baimz 添加了
 
kind/bug
标签
baimz 添加了
 
attr/function
标签
baimz 添加了
 
stage/coding
标签
baimz 添加了
 
v2.3.0.rc2
标签
baimz 添加了
 
sig/runtime
标签
展开全部操作日志

Please assign maintainer to check this issue.
请为此issue分配处理人。
@baimz

感谢您的提问,您可以评论//mindspore-assistant更快获取帮助:

  1. 如果您刚刚接触MindSpore,或许您可以在教程找到答案
  2. 如果您是资深Pytorch用户,您或许需要:
  1. 如果您遇到动态图问题,可以设置set_context(pynative_synchronize=True)查看报错栈协助定位
  2. 模型精度调优问题可参考官网调优指南
  3. 如果您反馈的是框架BUG,请确认您在ISSUE中提供了MindSpore版本、使用的后端类型(CPU、GPU、Ascend)、环境、训练的代码官方链接以及可以复现报错的代码的启动方式等必要的定位信息
  4. 如果您已经定位出问题根因,欢迎提交PR参与MindSpore开源社区,我们会尽快review
baimz 修改了描述
baimz 移除了
 
sig/runtime
标签
baimz 移除了
 
sig/runtime
标签
baimz 添加了
 
sig/runtime
标签
baimz 里程碑B-SIG-Runtime 修改为未设置
baimz 修改了描述
baimz 移除了
 
sig/runtime
标签
baimz 移除了
 
sig/runtime
标签
baimz 添加了
 
sig/runtime
标签
baimz 移除了
 
sig/runtime
标签
baimz 添加了
 
sig/frontend
标签
baimz 里程碑设置为B-SIG-FrontEnd
baimz 修改了标题
baimz 修改了描述
baimz 修改了描述
xiangminshan 负责人xiangminshan 修改为changzherui
fangwenyi 移除了
 
v2.3.0.rc2
标签
fangwenyi 移除了
 
v2.3.0.rc2
标签
fangwenyi 添加了
 
v2.3.0
标签
baimz 添加了
 
v2.3.0.rc2
标签
baimz 添加了
 
v2.3.0.rc2
标签
changzherui 添加协作者changzherui
changzherui 负责人changzherui 修改为TuDouNi
changzherui 里程碑B-SIG-FrontEnd 修改为B-SIG-ASCEND
baimz 添加了
 
device/ascend
标签
baimz 添加了
 
device/ascend
标签

和测试对齐,此问题只在r2.3分支存在

对于新出现的这两个warning,将日志级别改为INFO:
mindspore/ccsrc/runtime/hardware/device_context_manager.cc:466] GetDeviceContext] Device context of device Ascend is not created yet.
mindspore/hal/device.py:155] Backend Ascend is not created yet.
pr :
https://e.gitee.com/mind_spore/repos/mindspore/mindspore/pulls/68864

对于这个warning,请修改脚本解决
输入图片说明

i-robot 添加了
 
foruda
标签
baimz 移除了
 
v2.3.0.rc2
标签
baimz 移除了
 
v2.3.0.rc2
标签
baimz 移除了
 
v2.3.0.rc2
标签
baimz 移除了
 
v2.3.0.rc2
标签

第一部分修改日志级别已上库,转给相关责任人修改脚本

TuDouNi 添加协作者TuDouNi
TuDouNi 负责人TuDouNi 修改为lvyufenghw

set_context为测试用例添加的,由测试修改后回归。

zhaoyu 任务状态TODO 修改为VALIDATION
zhaoyu 负责人lvyufenghw 修改为baimz
zhaoyu 添加协作者lvyufenghw
zhaoyu 添加了
 
rca/inf/msg
标签
zhaoyu 添加了
 
rct/oldrelease
标签
zhaoyu 添加了
 
ctl/doctest
标签

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(7)
10403258 zhaoyu2012 1660048930 7347217 changzherui 1584948547 11016979 xiangmd 1654824581
Python
1
https://gitee.com/mindspore/mindspore.git
git@gitee.com:mindspore/mindspore.git
mindspore
mindspore
mindspore

搜索帮助