Torch 环境变量¶
PyTorch 利用环境变量来调整各种影响其运行时行为的设置。 这些变量提供了对关键功能的控制,例如在遇到错误时显示 C++ 栈跟踪、同步 CUDA 内核的执行、 指定并行处理任务的线程数等众多功能。
此外,PyTorch 还利用了多个高性能库,例如 MKL 和 cuDNN, 它们也使用环境变量来修改其功能。 这种设置之间的相互作用使得开发环境具有高度的可定制性,可以 针对效率、调试和计算资源管理进行优化。
请注意,虽然本文档涵盖了与 PyTorch 及其相关库相关的大量环境变量,但并不详尽。 如果您发现本文档中存在遗漏、错误或可以改进的地方,请通过提交问题或发起拉取请求告知我们。