Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

train時發生錯誤,訊息如下 #62

Open
richardlotw opened this issue Jun 19, 2022 · 5 comments
Open

train時發生錯誤,訊息如下 #62

richardlotw opened this issue Jun 19, 2022 · 5 comments

Comments

@richardlotw
Copy link

Traceback (most recent call last):
File "train.py", line 139, in
_, _, AP, _ = utils.utils.evaluation(val_dataloader, cfg, model, device)
File "D:\competition\Yolo-FastestV2-main\utils\utils.py", line 367, in evaluation
for imgs, targets in pbar:
File "C:\anaconda\envs\fire\lib\site-packages\tqdm\std.py", line 1195, in iter
for obj in iterable:
File "C:\anaconda\envs\fire\lib\site-packages\torch\utils\data\dataloader.py", line 521, in next
data = self._next_data()
File "C:\anaconda\envs\fire\lib\site-packages\torch\utils\data\dataloader.py", line 1203, in _next_data
return self._process_data(data)
File "C:\anaconda\envs\fire\lib\site-packages\torch\utils\data\dataloader.py", line 1229, in _process_data
data.reraise()
File "C:\anaconda\envs\fire\lib\site-packages\torch_utils.py", line 434, in reraise
raise exception
Exception: Caught Exception in DataLoader worker process 0.
Original Traceback (most recent call last):
File "C:\anaconda\envs\fire\lib\site-packages\torch\utils\data_utils\worker.py", line 287, in _worker_loop
data = fetcher.fetch(index)
File "C:\anaconda\envs\fire\lib\site-packages\torch\utils\data_utils\fetch.py", line 49, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File "C:\anaconda\envs\fire\lib\site-packages\torch\utils\data_utils\fetch.py", line 49, in
data = [self.dataset[idx] for idx in possibly_batched_index]
File "D:\competition\Yolo-FastestV2-main\utils\datasets.py", line 127, in getitem
raise Exception("%s is not exist" % label_path)
Exception: .txt is not exist

@DiguaDiguaWan
Copy link

train.txt里的路径改成绝对路径,相对路径好像会有这个问题。

@richardlotw
Copy link
Author

我是用絕對路徑,有這問題,我猜是datasets.py出問題 因為這裡寫在135-136行"if name == "main":
data = TensorDataset("/home/xuehao/Desktop/TMP/pytorch-yolo/widerface/train.txt")"這個位置怪怪的,但我帶我自己 train.txt還是有Exception: .txt is not exist的問題,困擾很久.......................

@richardlotw
Copy link
Author

有誰可以幫幫忙??!

@richardlotw
Copy link
Author

train.txt里的路径改成绝对路径,相对路径好像会有这个问题。

我是用絕對路徑,有這問題,我猜是datasets.py出問題 因為這裡寫在135-136行"if name == "main":
data = TensorDataset("/home/xuehao/Desktop/TMP/pytorch-yolo/widerface/train.txt")"這個位置怪怪的,但我帶我自己 train.txt還是有Exception: .txt is not exist的問題,困擾很久.......................

我是用絕對路徑,有這問題,我猜是datasets.py出問題 因為這裡寫在135-136行"if name == "main":
data = TensorDataset("/home/xuehao/Desktop/TMP/pytorch-yolo/widerface/train.txt")"這個位置怪怪的,但我帶我自己 train.txt還是有Exception: .txt is not exist的問題,困擾很久.......................

@lanmmn
Copy link

lanmmn commented Nov 20, 2023

train.txt里的路径改成绝对路径,相对路径好像会有这个问题。

我是用絕對路徑,有這問題,我猜是datasets.py出問題 因為這裡寫在135-136行"if name == "main":
data = TensorDataset("/home/xuehao/Desktop/TMP/pytorch-yolo/widerface/train.txt")"這個位置怪怪的,但我帶我自己 train.txt還是有Exception: .txt is not exist的問題,困擾很久.......................

我是用絕對路徑,有這問題,我猜是datasets.py出問題 因為這裡寫在135-136行"if name == "main": data = TensorDataset("/home/xuehao/Desktop/TMP/pytorch-yolo/widerface/train.txt")"這個位置怪怪的,但我帶我自己 train.txt還是有Exception: .txt is not exist的問題,困擾很久.......................

image 要注意datasets.py的label_path,他这边只以一个“.”为分隔符,如果你的标签文件带有多个“.”就会出问题。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants