Closed bobcheng15 closed 3 years ago
To train Synthia you simply need to change the following lines in trainUDA.py.
From:
#New loader for Domain transfer
if True:
data_loader = get_loader('gta')
data_path = get_data_path('gta')
if random_crop:
data_aug = Compose([RandomCrop_gta(input_size)])
else:
data_aug = None
#data_aug = Compose([RandomHorizontallyFlip()])
train_dataset = data_loader(data_path, list_path = './data/gta5_list/train.txt', augmentations=data_aug, img_size=(1280,720), mean=IMG_MEAN)
to
#New loader for Domain transfer
if True:
data_loader = get_loader('synthia')
data_path = get_data_path('synthia')
if random_crop:
data_aug = Compose([RandomCrop_gta(input_size)])
else:
data_aug = None
#data_aug = Compose([RandomHorizontallyFlip()])
train_dataset = data_loader(data_path, list_path = './data/synthia_list/train.txt', augmentations=data_aug, img_size=(1280,720), mean=IMG_MEAN)
Hi,
Thank you for your amazing work. I have successfully ran gta->cityscapes version of your repository, but have difficulties running it on SYNTHIA->Cityscapes. Can you please instruct me on how to run the SYNTHIA to Cityscapes transformation or release the weight for this transform ?
Thank you very much!