PyTorch 并行训练极简演示文稿
发布时间
阅读量:
阅读量
刚刚掌握了PyTorch中并行训练的实现方式,现在我将提供一段极为简洁的PyTorch并行训练代码示例。期望尚未接触过相关内容的学习者能够在尽量减少新知识点学习的基础上,快速掌握并行训练的编写方法。
完整代码 main.py:
import os
import torch
import torch.distributed as dist
import torch.nn as nn
import torch.optim as optim
from torch.utils.data import Dataset, DataLoader
from torch.utils.data.distributed import DistributedSampler
from torch.nn.parallel import DistributedDataParallel
def setup():
dist.init_process_group('nccl')
def cleanup():
dist.destroy_process_group()
全部评论 (0)
还没有任何评论哟~
