--atomic_clean_policy
功能说明
是否集中清理网络中所有atomic算子(含有atomic属性的算子都是atomic算子)占用的内存。
关联参数
无。
参数取值
- 0:集中清理,默认为0。
- 1:单独清理,对网络中每一个atomic算子进行单独清理。当网络中atomic算子内存过大时建议使用此种清理方式,对降低使用内存有明显效果,但可能会导致一定的性能损耗。
推荐配置及收益
无。
示例
设置atomic算子清理策略为单独清理,使用示例如下:
--atomic_clean_policy=1
模型转换完毕,可以在日志中(--log=debug,并设置打屏环境变量或重定向到文件查看)中查看该参数的取值,若取值与命令设置的一致,则说明参数生效。例如上述命令生效的打屏日志为:
支持的型号
Atlas 200/300/500 推理产品
Atlas 推理系列产品(Ascend 310P处理器)
Atlas 训练系列产品
Atlas 200/500 A2推理产品
Atlas A2训练系列产品/Atlas 800I A2推理产品
使用约束
无。
父主题: 调试选项