Я пытаюсь использовать свою модель Best.pt , но когда я пытаюсь ее запустить, она возвращает эту ошибку:
Exception has occurred: ModuleNotFoundError
No module named 'pathlib._local'; 'pathlib' is not a package
AttributeError: module 'pathlib' has no attribute '__path__'
During handling of the above exception, another exception occurred:
File "C:\Users\masso\Desktop\yolov5-master-v7\main.py", line 147, in _load_model
model = torch.load('best.pt', map_location=self.device)
File "C:\Users\masso\Desktop\yolov5-master-v7\main.py", line 57, in __init__
self.model = self._load_model()
File "C:\Users\masso\Desktop\yolov5-master-v7\main.py", line 354, in main
detector = ObjectDetector()
File "C:\Users\masso\Desktop\yolov5-master-v7\main.py", line 358, in
main()
ModuleNotFoundError: No module named 'pathlib._local'; 'pathlib' is not a package
< /code>
Вот сценарий, который я использую для импорта моей модели: < /p>
def _load_model(self):
"""load yolov5"""
try:
model = torch.load('best.pt', map_location=self.device)
model.to(self.device)
model.half()
model.eval()
model.conf = 0.4
model.iou = 0.45
return model
except Exception as e:
print(f"Error: {e}")
raise
< /code>
Как это решить?Python: 3.8
CUDA Version: 11.8
Подробнее здесь: https://stackoverflow.com/questions/795 ... hen-loadin
«Нет модуля с именем" pathlib._local ';' pathlib 'не является ошибкой пакета »при загрузке модели ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Я получаю импортеррор: нет модуля с именем pathlib, даже после установки PATHLIB с PIP
Anonymous » » в форуме Python - 0 Ответы
- 13 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как проверить поле ввода datetime-local не меньше, чем другое поле datetime-local
Anonymous » » в форуме Jquery - 0 Ответы
- 33 Просмотры
-
Последнее сообщение Anonymous
-