问题描述:

在AutoDL租用的昇腾910B的开发机上,新建了Python 3.10虚拟环境,使用 https://www.mindspore.cn/install 中的安装指南安装了MindSpore 2.5.0,在进行环境测试时,存在几条Warning信息,分别为来自Numpy的Warning和来自DEVICE的Warning,这两种Warning产生的来源是什么,是否有方法可以解决这些问题?

解决方法:

这分别是两个地方的warning

1.numpy 的warning

这个是python 层面的,应该是相关代码里面给变量设置了一个极小值,比如 10的−95次方。触发了numpy的warning输出。

如果不想此处打印出来可以添加 -W ignore

 python -W ignore -c "import mindspore;mindspore.set_device('Ascend');mindspore.run_check()"

2.DEVICE的warning

这个是C/C++ 层的日志,比如上面缺失了部分cann安装的路径信息文件。可以重装cann。

或者手动创建该文件

/etc/ascend_install.info

UserName=HwHiAiUser
UserGroup=HwHiAiUser
Driver_Install_Type=full
Driver_Install_Path_Param=/usr/local/Ascend
Driver_Install_For_All=no
Driver_Install_Mode=normal
Driver_Install_Status=complete
Firmware_Install_Type=full
Firmware_Install_Path_Param=/usr/local/Ascend

/usr/local/Ascend/driver/version.info

Version=25.0.rc1
ascendhal_version=7.35.23
aicpu_version=1.0
tdt_version=1.0
log_version=1.0
prof_version=2.0
dvppkernels_version=1.1
tsfw_version=1.0
Innerversion=V100R001C21SPC001B226
compatible_version=[V100R001C17],[V100R001C18],[V100R001C19],[V100R001C20],[V100R001C21]
compatible_version_fw=[7.0.0,7.7.99]
package_version=25.0.rc1

如果不想此处打印出来也可以设置环境变量。

export GLOG_v=3

(只打印error日志)

Logo

昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链

更多推荐