TORCH_NPUGRAPH_GC
功能描述
通过此环境变量可控制图捕获模式(NPUGraph Capture)过程中是否主动触发Python GC(Garbage Collection)。
- 配置为"0"时,NPUGraph Capture不会主动触发Python GC。
- 配置为"1"时,NPUGraph Capture会主动触发Python GC。
默认值:"0"。
配置示例
export TORCH_NPUGRAPH_GC=1
使用约束
-
TORCH_NPUGRAPH_GC环境变量读取依赖PyTorch模块,可配置为"0"或"1"。对于其他值,在PyTorch不同版本间存在差异,并且未来可能发生变动,不建议配置。
PyTorch 2.7.1之前的版本,设置非"0"或"1"的值时,会取默认值"0"。 PyTorch 2.7.1及之后的版本,设置非"0"或"1"的值时,会取默认值"1"。 -
TORCH_NPUGRAPH_GC设置为"1"时,会导致NPUGraph Capture性能下降。
支持的型号
- Atlas 训练系列产品
- Atlas A2 训练系列产品
- Atlas A3 训练系列产品
- Atlas 推理系列产品