【发布时间】:2022-03-23 21:46:52
【问题描述】:
我正在使用 PyTorch 闪电,所以闪电控制 GPU/CPU 分配并在 return 我可以轻松获得多 GPU 支持来进行训练。
我想创建一个不适合 GPU 内存的嵌入。
fit_in_cpu = torch.nn.Embedding(too_big_for_GPU, embedding_dim)
然后当我为一个批次选择子集时,将其发送到 GPU
GPU_tensor = embedding(idx)
如何在 Pytorch Lightning 中执行此操作?
【问题讨论】: