@@ -20,7 +20,7 @@ def make_dataset(dir, split, dataset_type='clean'):
2020 assert (os .path .isdir (os .path .join (training_dir ,img_dir )))
2121
2222 images = []
23- for flow_map in glob .iglob (os .path .join (dir ,flow_dir ,'*' ,'*.flo' )):
23+ for flow_map in sorted ( glob .glob (os .path .join (dir ,flow_dir ,'*' ,'*.flo' ) )):
2424 flow_map = os .path .relpath (flow_map ,os .path .join (dir ,flow_dir ))
2525 root_filename = flow_map [:- 8 ]
2626 frame_nb = int (flow_map [- 8 :- 4 ])
@@ -35,7 +35,7 @@ def make_dataset(dir, split, dataset_type='clean'):
3535
3636
3737def mpi_sintel_clean (root , transform = None , target_transform = None ,
38- co_transform = None , split = 80 ):
38+ co_transform = None , split = None ):
3939 train_list , test_list = make_dataset (root , split , 'clean' )
4040 train_dataset = ListDataset (root , train_list , transform , target_transform , co_transform )
4141 test_dataset = ListDataset (root , test_list , transform , target_transform , flow_transforms .CenterCrop ((384 ,1024 )))
@@ -44,7 +44,7 @@ def mpi_sintel_clean(root, transform=None, target_transform=None,
4444
4545
4646def mpi_sintel_final (root , transform = None , target_transform = None ,
47- co_transform = None , split = 80 ):
47+ co_transform = None , split = None ):
4848 train_list , test_list = make_dataset (root , split , 'final' )
4949 train_dataset = ListDataset (root , train_list , transform , target_transform , co_transform )
5050 test_dataset = ListDataset (root , test_list , transform , target_transform , flow_transforms .CenterCrop ((384 ,1024 )))
@@ -53,7 +53,7 @@ def mpi_sintel_final(root, transform=None, target_transform=None,
5353
5454
5555def mpi_sintel_both (root , transform = None , target_transform = None ,
56- co_transform = None , split = 80 ):
56+ co_transform = None , split = None ):
5757 '''load images from both clean and final folders.
5858 We cannot shuffle input, because it would very likely cause data snooping
5959 for the clean and final frames are not that different'''
0 commit comments