MCPcopy
hub / github.com/black0017/MedicalZooPytorch / main

Function main

examples/train_mrbrains_9_classes.py:19–37  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

17
18
19def main():
20 args = get_arguments()
21
22 utils.reproducibility(args, seed)
23 utils.make_dirs(args.save)
24
25 training_generator, val_generator, full_volume, affine = medical_loaders.generate_datasets(args,
26 path='.././datasets')
27 model, optimizer = medzoo.create_model(args)
28 criterion = DiceLoss(classes=11, skip_index_after=args.classes)
29
30 if args.cuda:
31 model = model.cuda()
32 print("Model transferred in GPU.....")
33
34 trainer = train.Trainer(args, model, criterion, optimizer, train_data_loader=training_generator,
35 valid_data_loader=val_generator, lr_scheduler=None)
36 print("START TRAINING...")
37 trainer.training()
38
39
40def get_arguments():

Callers 1

Calls 3

trainingMethod · 0.95
DiceLossClass · 0.90
get_argumentsFunction · 0.70

Tested by

no test coverage detected