我有时会在训练模型时失去记忆
I am sometimes getting out of memory while training a model
张量流版本:TF1.13
使用 Anaconda
我研究了stack overflow来设置:
TF_CUDNN_WORKSPACE_LIMIT_IN_MB = 100
为默认为 4GB 的 tensorflow 减少划痕 space
GPU:NVIDIA GTX 1660 TI 6GB 显卡
CUDA 版本:11.0
但是不知道怎么设置环境变量。
我找不到任何关于它的教程。由于我是初学者,任何人都可以提供任何链接或告诉如何设置此变量吗?这对我真的很有帮助。
您可以在python中使用OS
模块,如下所示:
import os
os.environ['TF_CUDNN_WORKSPACE_LIMIT_IN_MB'] = '100'
顺便说一句,100MiB 对于要训练的模型来说要少得多。至少给它分配 1GiB。
张量流版本:TF1.13 使用 Anaconda
我研究了stack overflow来设置:
TF_CUDNN_WORKSPACE_LIMIT_IN_MB = 100
为默认为 4GB 的 tensorflow 减少划痕 space
GPU:NVIDIA GTX 1660 TI 6GB 显卡 CUDA 版本:11.0
但是不知道怎么设置环境变量。 我找不到任何关于它的教程。由于我是初学者,任何人都可以提供任何链接或告诉如何设置此变量吗?这对我真的很有帮助。
您可以在python中使用OS
模块,如下所示:
import os
os.environ['TF_CUDNN_WORKSPACE_LIMIT_IN_MB'] = '100'
顺便说一句,100MiB 对于要训练的模型来说要少得多。至少给它分配 1GiB。