Yolov5-deepsort-inference icon indicating copy to clipboard operation
Yolov5-deepsort-inference copied to clipboard

为什么会有这个问题?

Open HLKunn opened this issue 3 years ago • 2 comments

Traceback (most recent call last): File "E:/TuXiangChuLi/week14/Yolov5-deepsort-inference/demo.py", line 1, in from AIDetector_pytorch import Detector File "E:\TuXiangChuLi\week14\Yolov5-deepsort-inference\AIDetector_pytorch.py", line 6, in from utils.BaseDetector import baseDet File "E:\TuXiangChuLi\week14\Yolov5-deepsort-inference\utils\BaseDetector.py", line 1, in from tracker import update_tracker File "E:\TuXiangChuLi\week14\Yolov5-deepsort-inference\tracker.py", line 8, in cfg.merge_from_file("E:/TuXiangChuLi/week14/Yolov5-deepsort-inference/deep_sort/configs/deep_sort.yaml") File "E:\TuXiangChuLi\week14\Yolov5-deepsort-inference\deep_sort\utils\parser.py", line 23, in merge_from_file self.update(yaml.load(fo.read())) TypeError: load() missing 1 required positional argument: 'Loader'

Process finished with exit code 1

HLKunn avatar Dec 06 '21 03:12 HLKunn

我也是这个问题

eedasdgfy avatar Sep 28 '22 01:09 eedasdgfy

yaml 5.1版本后弃用了yaml.load(file)这个用法,因为觉得不安全,5.1之后的版本修改了需要指定Loader,通过默认加载​​器(FullLoader)禁止执行任意函数 解决方法:直接在读取yaml文件代码的后面加上 yaml.load(input, Loader=yaml.FullLoader)

dong-menghao avatar Jan 18 '23 13:01 dong-menghao