MCPcopy Create free account
hub / github.com/pytorch/examples / train

Function train

mnist_hogwild/train.py:7–14  ·  view source on GitHub ↗
(rank, args, model, device, dataset, dataloader_kwargs)

Source from the content-addressed store, hash-verified

5
6
7def train(rank, args, model, device, dataset, dataloader_kwargs):
8 torch.manual_seed(args.seed + rank)
9
10 train_loader = torch.utils.data.DataLoader(dataset, **dataloader_kwargs)
11
12 optimizer = optim.SGD(model.parameters(), lr=args.lr, momentum=args.momentum)
13 for epoch in range(1, args.epochs + 1):
14 train_epoch(epoch, args, model, device, train_loader, optimizer)
15
16
17def test(args, model, device, dataset, dataloader_kwargs):

Callers

nothing calls this directly

Calls 1

train_epochFunction · 0.85

Tested by

no test coverage detected