关于人工智能:MindSpore数据增强后内存不足自动退出

2次阅读

共计 641 个字符,预计需要花费 2 分钟才能阅读完成。

1 报错形容 1.1 零碎环境 ardware Environment(Ascend/GPU/CPU): AscendSoftware Environment:– MindSpore version (source or binary): 1.6.0– Python version (e.g., Python 3.7.5): 3.7.6– OS platform and distribution (e.g., Linux Ubuntu 16.04): Ubuntu 4.15.0-74-generic– GCC/Compiler version (if compiled from source):1.2 根本信息 1.2.1 脚本 yolov4 应用 mosaic 进行数据加强。https://gitee.com/mindspore/m… 报错

此报错信息不是导致退出的间接起因,可在日志中查看到有正告提醒:“Memory consumption is more than…”,依据正告提醒定位到是因为内存不足导致程序退出。2 起因剖析 batch 算子会实时监控内存占用率,mindspore 在 1.6. 版本之前,内存占用率达到 0.95 时会告警退出。目前在 minspore==1.6.0 后版本已对该阈值进行更新,在内存占用超过 0.8 时会进行告警,用户可在发现内存不足之后及时进行解决。3 解决办法用户在应用 mindspore 框架进行大数据训练时,须要多留神内存占用率,避免内存占用过高导致间接退出。当呈现内存占用正告提醒时,应该缩小 per_batch_map 外面的内存占用。

正文完
 0