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