Hi, I have organized the YouTube-VOS dataset in the 'myData' folder, as shown below, for LAFC Network training
$ cd LAFC
$ python train.py
FGT/myData
|- youtubevos_frames
|- bmx-bumps
|- <00000>.jpg
|- <00001>.jpg
|- youtubevos_flows
|- backward_flo
|- bmx-bumps
|- <00000>.flo
|- <00001>.flo
|- forward_flo
|- bmx-bumps
|- <00000>.flo
|- <00001>.flo
But the problem I'm having is that there is no such file or directory: '/myData/youtubevos_flows'. The logs are shown below.
using GPU 4-4 for training
using GPU 3-3 for training
using GPU 1-1 for training
self.opt[datasetName_train] train_dataset_edge
self.opt[datasetName_train] train_dataset_edge
self.opt[datasetName_train] train_dataset_edge
self.opt[datasetName_train] train_dataset_edge
self.opt[datasetName_train] train_dataset_edge
Traceback (most recent call last):
File "train.py", line 70, in
main(args_obj)
File "train.py", line 59, in main
mp.spawn(main_worker, nprocs=opt['world_size'], args=(opt,))
File "/raid2/hwpeng/miniconda3/envs/FGT_ENV/lib/python3.6/site-packages/torch/multiprocessing/spawn.py", line 230, in spawn
return start_processes(fn, args, nprocs, join, daemon, start_method='spawn')
File "/raid2/hwpeng/miniconda3/envs/FGT_ENV/lib/python3.6/site-packages/torch/multiprocessing/spawn.py", line 188, in start_processes
while not context.join():
File "/raid2/hwpeng/miniconda3/envs/FGT_ENV/lib/python3.6/site-packages/torch/multiprocessing/spawn.py", line 150, in join
raise ProcessRaisedException(msg, error_index, failed_process.pid)
torch.multiprocessing.spawn.ProcessRaisedException:
-- Process 2 terminated with the following error:
Traceback (most recent call last):
File "/raid2/hwpeng/miniconda3/envs/FGT_ENV/lib/python3.6/site-packages/torch/multiprocessing/spawn.py", line 59, in _wrap
fn(i, *args)
File "/raid2/hwpeng/Project_Coding/FGT/LAFC/train.py", line 30, in main_worker
trainer = pkg.Network(opt, rank)
File "/raid2/hwpeng/Project_Coding/FGT/LAFC/trainer.py", line 24, in init
self.dataInfo, self.valInfo, self.trainSet, self.trainSize, self.totalIterations, self.totalEpochs, self.trainLoader, self.trainSampler = self.prepareDataset()
File "/raid2/hwpeng/Project_Coding/FGT/LAFC/trainer.py", line 129, in prepareDataset
train_set = create_dataset(dataset, dataInfo, phase, self.opt['datasetName_train'])
File "/raid2/hwpeng/Project_Coding/FGT/LAFC/data/init.py", line 38, in create_dataset
dataset = dataset_package.VideoBasedDataset(dataset_opt, dataInfo)
File "/raid2/hwpeng/Project_Coding/FGT/LAFC/data/train_dataset_edge.py", line 29, in init
self.train_list = os.listdir(self.data_path)
FileNotFoundError: [Errno 2] No such file or directory: '/myData/youtubevos_flows'