cfzd / Ultra-Fast-Lane-Detection

Ultra Fast Structure-aware Deep Lane Detection (ECCV 2020)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

您好,我在运行train文件时出现以下报错

ZzhhzZ12345679 opened this issue · comments

(lane) D:\pythonProject\Ultra-Fast-Lane-Detection-master>python train.py configs/tusimple.py
[2023/11/07 17:34:07] start training...
Config (path: configs/tusimple.py): {'dataset': 'Tusimple', 'data_root': './TUSIMPLEROOT', 'epoch': 100, 'batch_size': 32, 'optimizer': 'Adam', 'learning_rate': 0.0004, 'weight_decay': 0.0001, 'momentum': 0.9, 'scheduler': 'cos', 'g
amma': 0.1, 'warmup': 'linear', 'warmup_iters': 100, 'backbone': '18', 'griding_num': 100, 'use_aux': True, 'sim_loss_w': 1.0, 'shp_loss_w': 0.0, 'note': '', 'log_path': './log', 'finetune': None, 'resume': None, 'test_model': None, 'test_work_dir': './tmp', 'num_lanes': 4}
D:\anaconda\envs\lane\lib\site-packages\torchvision\models_utils.py:209: UserWarning: The parameter 'pretrained' is deprecated since 0.13 and may be removed in the future, please use 'weights' instead.
f"The parameter '{pretrained_param}' is deprecated since 0.13 and may be removed in the future, "
D:\anaconda\envs\lane\lib\site-packages\torchvision\models_utils.py:223: UserWarning: Arguments other than a weight enum or None for 'weights' are deprecated since 0.13 and may be removed in the future. The current behavior is equivalent to passing weights=ResNet18_Weights.IMAGENET1K_V1. You can also use weights=ResNet18_Weights.DEFAULT to get the most up-to-date weights.
warnings.warn(msg)
114
0%| | 0/114 [00:05<?, ?it/s]
Traceback (most recent call last):
File "train.py", line 150, in
train(net, train_loader, loss_dict, optimizer, scheduler,logger, epoch, metric_dict, cfg.use_aux)
File "train.py", line 58, in train
for b_idx, data_label in enumerate(progress_bar):
File "D:\anaconda\envs\lane\lib\site-packages\tqdm\std.py", line 1182, in iter
for obj in iterable:
File "D:\anaconda\envs\lane\lib\site-packages\torch\utils\data\dataloader.py", line 628, in next
data = self._next_data()
File "D:\anaconda\envs\lane\lib\site-packages\torch\utils\data\dataloader.py", line 1333, in _next_data
return self._process_data(data)
File "D:\anaconda\envs\lane\lib\site-packages\torch\utils\data\dataloader.py", line 1359, in _process_data
data.reraise()
File "D:\anaconda\envs\lane\lib\site-packages\torch_utils.py", line 543, in reraise
raise exception
FileNotFoundError: Caught FileNotFoundError in DataLoader worker process 0.
Original Traceback (most recent call last):
File "D:\anaconda\envs\lane\lib\site-packages\torch\utils\data_utils\worker.py", line 302, in _worker_loop
data = fetcher.fetch(index)
File "D:\anaconda\envs\lane\lib\site-packages\torch\utils\data_utils\fetch.py", line 58, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "D:\anaconda\envs\lane\lib\site-packages\torch\utils\data_utils\fetch.py", line 58, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "D:\pythonProject\Ultra-Fast-Lane-Detection-master\data\dataset.py", line 67, in getitem
label = loader_func(label_path)
File "D:\pythonProject\Ultra-Fast-Lane-Detection-master\data\dataset.py", line 11, in loader_func
return Image.open(path)
File "D:\anaconda\envs\lane\lib\site-packages\PIL\Image.py", line 3131, in open
fp = builtins.open(filename, "rb")
FileNotFoundError: [Errno 2] No such file or directory: './TUSIMPLEROOT\clips/0313-2/11340/20.png'
请问是哪里出了问题