yolov5添加SPPF类后报错,显示未分配变量被提前引用

刚接触目标检测想试着弄弄yolov5,然后最开始弄完后报错说common.py中缺少SPPF类,听说6.0版本有这个类,搬过来后,就又有新问题出现了
说是未分配变量被提前引用,求解答!

Model Summary: 213 layers, 7225885 parameters, 0 gradients
Traceback (most recent call last):
  File "E:/yolov5-5.0/detect.py", line 178, in <module>
    detect()
  File "E:/yolov5-5.0/detect.py", line 53, in detect
    dataset
UnboundLocalError: local variable 'dataset' referenced before assignment

你把代码贴出来啊,打断点调试不好吗,pycharm的调试功能还是很好用的。你改过detect的代码吧

如果你不会改这些东西,建议你直接用最新的6.1版本而不是5.0改6.0的,这样会出很多问题,包括模型之间无法兼容