MCPcopy Create free account
hub / github.com/MultimediaTechLab/YOLO / main

Function main

examples/sample_train.py:22–33  ·  view source on GitHub ↗
(cfg: Config)

Source from the content-addressed store, hash-verified

20
21@hydra.main(config_path="config", config_name="config", version_base=None)
22def main(cfg: Config):
23 progress = ProgressLogger(cfg, exp_name=cfg.name)
24 device, use_ddp = get_device(cfg.device)
25 dataloader = create_dataloader(cfg.task.data, cfg.dataset, cfg.task.task, use_ddp)
26 model = create_model(cfg.model, class_num=cfg.dataset.class_num, weight_path=cfg.weight)
27 model = model.to(device)
28
29 converter = create_converter(cfg.model.name, model, cfg.model.anchor, cfg.image_size, device)
30
31 solver = ModelTrainer(cfg, model, converter, progress, device)
32 progress.start()
33 solver.solve(dataloader)
34
35
36if __name__ == "__main__":

Callers 1

sample_train.pyFile · 0.70

Calls 4

get_deviceFunction · 0.90
create_dataloaderFunction · 0.90
create_modelFunction · 0.90
create_converterFunction · 0.90

Tested by

no test coverage detected