问题描述:
在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日志)