Spaces:
Running
Running
File size: 661 Bytes
1d64201 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
import os
from detectron2.modeling import build_model
from detectron2.data.datasets import register_coco_instances
from detectron2.engine import DefaultTrainer
from from_root import from_root
def main(cfg):
os.chdir(str(from_root()))
register_coco_instances("cubicasa_train",{},"dataset/annotations/cubicasa_train.json","dataset/")
register_coco_instances("cubicasa_val",{},"dataset/annotations/cubicasa_test.json","dataset/")
cfg.DATALOADER.NUM_WORKERS = 4
cfg.SOLVER.IMS_PER_BATCH = 2
model = build_model(cfg)
model.train()
trainer = DefaultTrainer(cfg=cfg)
trainer.resume_or_load(resume=False)
trainer.train() |