I am getting another error
Reading package lists...[2024-03-13 02:00:39.673711] WARNING ⚠️ vehicle.pt appears to require 'dill', which is not in ultralytics requirements.
AutoInstall will run now for 'dill' but this feature will be removed in the future.
Recommend fixes are to train a new model using the latest 'ultralytics' package or to run a command with an official YOLOv8 model, i.e. 'yolo predict model=yolov8n.pt'
requirements: Ultralytics requirement ['dill'] not found, attempting AutoUpdate...
Reading package lists...[2024-03-13 02:00:46.981110] Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: dill in /home/appuser/.local/lib/python3.9/site-packages (0.3.8)
requirements: AutoUpdate success ✅ 7.3s, installed 1 package: ['dill']
requirements: ⚠️ Restart runtime or rerun command for updates to take effect
2024-03-13 02:00:46.968 Uncaught app exception
Traceback (most recent call last):
File "/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/nn/tasks.py", line 714, in torch_safe_load
ckpt = torch.load(file, map_location="cpu")
File "/home/adminuser/venv/lib/python3.9/site-packages/torch/serialization.py", line 1026, in load
return _load(opened_zipfile,
File "/home/adminuser/venv/lib/python3.9/site-packages/torch/serialization.py", line 1438, in _load
result = unpickler.load()
File "/home/adminuser/venv/lib/python3.9/site-packages/torch/serialization.py", line 1431, in find_class
return super().find_class(mod_name, name)
ModuleNotFoundError: No module named 'dill'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/adminuser/venv/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py", line 535, in _run_script
exec(code, module.__dict__)
File "/mount/src/barcode-qr-and-vehicle-detection-using-yolov8/main.py", line 6, in <module>
vehicle_model = YOLO('vehicle.pt')
File "/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/models/yolo/model.py", line 23, in __init__
super().__init__(model=model, task=task, verbose=verbose)
File "/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/engine/model.py", line 142, in __init__
self._load(model, task=task)
File "/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/engine/model.py", line 229, in _load
self.model, self.ckpt = attempt_load_one_weight(weights)
File "/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/nn/tasks.py", line 788, in attempt_load_one_weight
ckpt, weight = torch_safe_load(weight) # load ckpt
File "/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/nn/tasks.py", line 734, in torch_safe_load
ckpt = torch.load(file, map_location="cpu")
File "/home/adminuser/venv/lib/python3.9/site-packages/torch/serialization.py", line 1026, in load
return _load(opened_zipfile,
File "/home/adminuser/venv/lib/python3.9/site-packages/torch/serialization.py", line 1438, in _load
result = unpickler.load()
File "/home/adminuser/venv/lib/python3.9/site-packages/torch/serialization.py", line 1431, in find_class
return super().find_class(mod_name, name)
ModuleNotFoundError: No module named 'dill'